Option Compare Database
Private StLevelDir As String
Private NdLevelDir As String
Private RdLevelDir As String
Private Sub Command0_Click()
Dim dlgOpenFile As FileDialog
Dim vDBFile As String
Set dlgOpenFile = Application.FileDialog(msoFileDialogFilePicker)
With dlgOpenFile
.Filters.Add "All Files", "*.*", 1
.ButtonName = "ÃÎÊÑ ÇáÃáÝ"
.Title = "ÝÖÜÜáÇ ÃÎÊÑ ÇáÃáÝ"
.AllowMultiSelect = False
If .Show Then
For Each MyFileName In .SelectedItems
vDBFile = MyFileName
[StrNew] = vDBFile
StLevelDir = Left([StrNew], InStrRev([StrNew], ".") - 1)
NdLevelDir = Left([StLevelDir], InStrRev([StLevelDir], "\") - 1)
RdLevelDir = Left([NdLevelDir], InStrRev([NdLevelDir], "\") - 1)
picNm = Mid(StLevelDir, InStrRev(StLevelDir, "\") + 1, 10)
gropNm = Mid(NdLevelDir, InStrRev(NdLevelDir, "\") + 1, 10)
folderNm = Mid(RdLevelDir, InStrRev(RdLevelDir, "\") + 1, 10)
Next
Else
Set dlgOpenFile = Nothing
End If
End With
End Sub
السلام عليكم هذا هو التمكن والاحتراف استاذنا العزيز
ولكن طلابك لا يستوعبون غالب ما تحويه هذه الاسطر وعلى رأسهم كاتب هذه السطور
فحبذا كرما منك وفضلا شرح هذا الكود وما تعنيه هذه الرموز والارقام
وفقك الله لكل خير