سلام ... آیا تابعی وجود داره که بشه اسم فایل اکسلی که بازه رو ازش استخراج کرد و اونو مثلا در فرمان زیر بکار برد ؟
Windows("varizi.xlsm").Activate
Windows("varizi.xlsm").Activate
Sub test()
Dim text As String
filetoopen = Application.GetOpenFilename(FileFilter:="Excel Workbooks (*.xls*),*.xls*", Title:="Open Database File")
text = filetoopen
MsgBox text
End Sub
Function OpenWorkbooksName() As String()
Dim wb As Workbook
Dim wbN() As String
ReDim wbN(Workbooks.Count - 1)
i = 1
For Each wb In Workbooks
If wb.Name <> ActiveWorkbook.Name Then
wbN(i) = wb.FullName
i = i + 1
End If
Next
OpenWorkbooksName = wbN
End Function
کامنت