我有一個主Excel文件,它有一個變量名稱。 我的VBA代碼可以讓我從masterFile.From打開另一個Excel文件,該代碼檢查文件名是否等於其他文件單元格值
With Application.FileDialog(msoFileDialogFilePicker)
.InitialView = msoFileDialogViewDetails
.Title = "Bitte die neue Exceldatei(*.xls) für die Verknüpfungsaktualisierung auswählen"
.ButtonName = "Auswählen"
.InitialFileName = Worksheets("Vorgaben").Range("C8").Value & "*.xlsm"
.AllowMultiSelect = False
If .Show = 0 Then Exit Sub
sPfad = VBA.CurDir
vDatei = .SelectedItems(1)
sExcelFile = Mid(vDatei, Len(sPfad) + 2)
End With
NeuerLink = vDatei
Workbooks.Open Filename:=NeuerLink
osman = Right(NeuerLink, Len(NeuerLink) - InStrRev(NeuerLink, "\"))
我的問題是,當我打開這個新的文件中單元格F6值應等於我的變量名稱主文件的價值。 如果這是真的我想繼續我的代碼,當單元格F6有不同的值,我想有一個錯誤消息,這是「錯誤」。
我該怎麼做?
什麼是變量名稱主文件? – dev1998
我可以用不同的名稱保存它,在我的程序中,變量名爲anan,anan包含一些用戶輸入,這些輸入已經正常工作。我只需要檢查這個變量像anan = Worksheets.Range或sthr就像我無法弄清的 –