Здравствуйте. Я только начала изучать VBA. И со старта столкнулась с тем, что при попытке вписать полный путь к ячейке, программа ругается. Когда пишешь коротко: Range("A2") = "test" - все работает. Прописывая полны путь, получаю глюк. Меняла названия и workshhets и workbooks - без разницы.
Я прикрепила скриншот. Вообще не только это работает некорректно в моем excele: Дебаг, например, не хочет выполняться- но фиг с ним с дебагом.
То, что не могу банально вписать в ячейку - напрягает. Подскажите, пожалуйста, что не так?
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
вот и у меня есть сомнения. прежде всего по тому что открыть файл - одно, а правильно открыть другое. Приложение в данном случае опираясь на расширение понимает что за формат. В отличи от форматов медиафайлов, где заголовок содержит метадату по которому можно включить тот или иной кодек, тут четко все. бинарные файлы. и хз что там внутри, не проверять же по всем возможным вариантам ,а вдруг откроется.
В редакторе VBA у Вас открыто окно отладки (Immediate)? Если нет, то откройте его через меню "View/Immediate Window" или комбинацией клавиш Ctrl+G. Тогда будет виден результат команды debug.
Формула массива (ФМ) вводится Ctrl+Shift+Enter Memento mori
RAN написал: Если в системе снят крыж "показывать расширения", то и без оного работает.
хм, значит что-то подкручено, и у меня открывает из кода независимо от того что отображает Explorer, ну это и понятно почему ибо это только настройка отображения проводника. Ну так не честно, не проверял все остальные , но при наличии файлов с разным расширением открывает в приоритете xlsx, xlsм, xlsb, xls
JayBhagavan, я только начала учить VBA, сегодня немного разобралась с окном Immediate. Удобная штука, показывает имя workbook. В моем случае с расширением. Спасибо за информацию большое!