PDA

View Full Version : سوال: ارور فایل 2003 در 2007 و 2010



kooroshir
سه شنبه 13 تیر 1396, 11:07 صبح
با سلام . یک فایل اکسز 203 برای رویت مشخصات قبلا طراحی شده . اما الان من اکسز 2007 و 2010 نصب کردم . وقتی برنامه را اجرا میکنم ارور میده . در صورتی که همون برنامه در اکسز 2003 درست اجرا میشه و عکس را از مسیر موجود باز میکنه . میشه راهنمایی کنید بگید باید چه کنم که در همه اکسز ها اجرا بشه و عسشو نشون بده ؟
متن برنامه :

Private Sub Label56_Click()
Dim c, s As String
c = "e:\electron\"
s = pr.Value
Set fs = Application.FileSearch
With fs
.LookIn = "e:\electron"
.SearchSubFolders = True
.FileName = s + ".bmp"
If .Execute() > 0 Then
Image43.Picture = c + .FileName
Else
.FileName = s + ".jpg"
Image43.Picture = c + .FileName
End If
End With
End Sub
به خط پنجم ارور میده

mazoolagh
سه شنبه 13 تیر 1396, 11:24 صبح
یعنی روی یک ماشین دو ورژن آفیس دارین؟

هر دو رو پاک و فقط بالاترین ورژن ممکن رو نصب کنین.
ورژن 2003 و حتی 2007 سالهاست از رده خارج محسوب میشن.
حداقل ورژن قابل قبول برای ویندوز اکس پی ورژن 2010 و برای بقیه هم 2013 است.

در اینجا موقتا رفرنس ها و ترتیب اونها رو چک کنین

kooroshir
سه شنبه 13 تیر 1396, 12:37 عصر
من 2003 و 2007 و 2010 را چک کردم . ویندوز منم 7 هست . اما فقط فایل من در اکسز 2003 اجرا میشه و در بقیه در خط پنجم ارور میده . مجبورم تا وقتی با فایلم کار میکنم از آفیس 2003 استفاده کنم . اما مطمئنا راهی هست که این ایراد بر طرف بشه .

mazoolagh
پنج شنبه 15 تیر 1396, 09:13 صبح
کدتون رو در تگ code یا vb بگذارین که خوانا باشه