У меня есть следующий очень странный сценарий:
У меня есть шаблон файла Excel, и я создаю его копию (ctrl + c, ctrl + v).
У меня есть другой файл Excel, где макрос проверяет, не пустые ли ячейки в этом дублированном файле:
If ActiveCell.Offset(i - 1, 0) = "" Then
Ячейки пусты, но этот тест не пройден.
НО:
Если я открою дублированный файл, перейдите в соответствующую электронную таблицу (и не другую!) Без изменений, а просто сохраните файл и закройтезатем я могу снова запустить макрос, и он будет работать!Таким образом, ячейка пуста, но это похоже на то, что Excel нужно сначала инициализировать электронную таблицу.
Как можно избежать открытия файла и его сохранения?Поскольку может случиться так, что другой человек будет использовать дублированный файл, откроет его, изменит что-то в другой электронной таблице, сохранит и закроет его.Мои макросы все равно должны приводить к тому, что ячейки пустые!
Вы хоть представляете, что происходит?Заранее спасибо!