У меня есть главный файл Excel, который имеет переменную Name. Мой код VBA может позволить мне открыть другой файл Excel из masterFile.From этот кодпроверка, является ли имя файла равным другим файлам. Значение ячейки
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 должна быть равна значению моей переменной Name MasterFILE. Если это правда, я хотел бы продолжить мой код, когда Cell F6 имеет другое значение, я хотел бы получить сообщение об ошибке, которое говорит «Ошибка».
Как я могу это сделать?
Что такое переменное Имя MasterFILE? – dev1998
Я могу сохранить его с разными именами, в моей программе переменная называется anan и anan включает некоторые пользовательские Входы, которые уже работают нормально. Мне нужно только проверить эту переменную anan sth, как если anan = Worksheets.Range или sthr как то, что я не могу понять –