Есть ли способ установить точку останова при изменении моего активного окна?
Есть ли способ установить ActiveWindow.change
останова на ActiveWindow.change
? У меня есть макрос, который я запускаю в новом несохраненном файле Excel, который должен открыть файл CSV, сохранить его как, обработать его и сохранить в фокусе. Вместо этого, когда макрос сделан, он выбирает пустой новый файл, который был несохраненным, и помещает CSV в фоновом режиме. Это происходит даже при том, что я использую код ниже, перед End Sub
:
WKB1.Activate WKB1.Sheets(1).Activate WKB1.Sheets(1).Range("A1").Select
Дело в том, что три строки кода выше правильно настроили фокус, но в конце sub он переключается обратно на несохраненный файл.
Я думал, что если я могу установить точку останова при изменении имени активного окна, я могу поймать, когда это произойдет, потому что макрос, с которым я работаю, огромен, и я не могу найти ошибку вручную.
- Копирование содержимого из одного листа в другое, если значение соответствует другому значению?
- автоматизировать экспорт из excel в mysql
- Как экспортировать коэффициенты регрессионного анализа из RStudio в электронную таблицу или файл csv?
- Запретить Excel для автоматического форматирования столбцов при открытии CSV-файла.
- Проблема с export-csv нет данных?
С уважением, Даниэль
- Каков наилучший тип mime и расширение для использования при экспорте табуляции?
- Разделение CSV на одну рабочую книгу Excel, но несколько листов
- ввод формы html, сохраняющий данные
- Python: конвертирование нескольких файлов из xls в csv
- Excel 2007 Сохранить рабочий лист, поскольку CSV отличается тем, что сохраняет таблицу как csv в VBA
- Преобразование XLSX в CSV правильно с использованием python
- Как создать файл CSV Excel C #?
- Excel: анонимность текста к столбцам
Исправление было довольно глупым, но я исправил проблему, создав новую вкладку ленты и запустив макрос из ленты вместо того, чтобы запускать его из VBA. Также я удалил и активировал o Выберите команды. Макрос вел себя одинаково, даже после того, как я удалил команды «Активировать» и «Выбрать», то, что исправлено, запускало его из нового меню.