اذهب الي المحتوي
أوفيسنا

أريد تصحيح كود يفتح ملف بنفس باث الملف الاول


oyousef

الردود الموصى بها

السلام عليكم ورحمة الله وبركاته

اساتذة المنتدى الكرام تحيه طيبه لكم جميعا

لقد حاولت ان اصنع كود يتم تنفيذه تلقائيا بمجرد فتح ملف(expenses) يتم فتح ملف الاخر فى نفس المجلد وبحيث يكون الملفين بنفس المكان كما هو حاليا

ولكن الكود به شىء خاطىء ولا ادرى ماهو

وارجو منكم ان تساعدونى فى تصحيح الكود بالملفات المرفقه

ولكم وافر التحية والاحترام

:fff:

moving.rar

رابط هذا التعليق
شارك

السلام عليكم

ملفك الاخر معطوب او activewinedow مغلق عنه

هذا الكود حطه في حدث ThisWorkbook


Private Sub Workbook_Open()

Call ali_PATH

End Sub

وهذا الكود في مدويل

Public Sub ali_PATH()

On Error Resume Next

    Dim sPfad As String, retVal As Byte, se_FEL As String, wb As Workbook

    sPfad = ThisWorkbook.Path & "\" & "Vehicles data.xls"

    retVal = DateNichtDa(sPfad)

    If retVal Then

    MsgBox " غير موجود الملف"

    Exit Sub

    Else

    MsgBox IIf(retVal = 1, "تم الفتح")

    se_FEL = ThisWorkbook.Path & "\" & "Vehicles data.xls"

    Set wb = Workbooks.Open(se_FEL, True, True)

    End If

End Sub

وهذا كود Function للتحقق من وجود الملف في الفولدر

Private Function DateNichtDa(DerPfad As String) As Byte

    On Error GoTo PfadError

    DateNichtDa = IIf(Len(Dir(DerPfad)) > 1, 0, 1)

    Exit Function

PfadError:

    DateNichtDa = 2

End Function

وهذا الملف وفيه الاكواد

moving1.rar

رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information