У меня есть файл excel стоимостью 150 мб и только с одним рабочим листом (основной рабочий лист). Как вы можете себе представить, в нем много расчетов. В настоящее время я использую VBA, чтобы создать новый файл и скопировать этот рабочий лист в новый файл (скажем, рабочий файл), а затем удалить некоторые строки из него. Для этого я использую VBA. проблема в том, что когда я сохраняю этот файл, это занимает много времени, потому что в конце файла главный файл (с большим количеством вычислений) все еще открыт. Есть ли способ, я могу сохранить рабочий файл, не затрагивая большой файл в конце. ..... Любые предложения были бы оценены ...... спасибоКак сохранить файл excel быстрее с помощью VBA
2
A
ответ
0
Я уверен, что расчеты замедляют работу. Попробуйте использовать:
Application.ScreenUpdating = false
в тэ начале кода и
Application.ScreenUpdating = True
в конце. Или просто сделайте рабочий лист невидимым (visible = false) при вычислении и сохранении. Попробуйте выполнить микрооптимизацию строковых операций. Если вы в состоянии, пожалуйста, разместите код, чтобы мы могли высказать мнение об этом.
Смежные вопросы
- 1. Сохранить файл Excel как текст в доступе с помощью VBA
- 2. VBA Excel Сохранить копию как txt файл
- 3. Сохранить открытый файл excel с помощью python
- 4. Как сохранить файл Excel с помощью javascript
- 5. Как сохранить файл excel с помощью vb.net?
- 6. vba save excel файл как?
- 7. VBA Сохранить файл как
- 8. Как быстрее печатать в Excel VBA?
- 9. Excel VBA Сохранить как вкладки файл с разделителями
- 10. Как сохранить файл excel с кодировкой vba, не открывая его?
- 11. Как сохранить файл SQL с помощью Save Dialog в excel
- 12. Программно сохранить файл Excel с помощью OLE
- 13. сохранить файл excel с помощью php
- 14. Excel VBA сохранить скриншот
- 15. сохранить файл Excel с помощью FileSaver.js
- 16. Сохранить файл с помощью пользовательского разделителя Excel
- 17. Excel VBA - сохранить как с расширением .xlsx
- 18. Сохранить как XML с VBA?
- 19. Как сохранить файл excel
- 20. Сохранить как файл Excel, встроенный в другой файл Excel
- 21. Как загрузить файл Excel с Google Диска с помощью vba?
- 22. Как сохранить файл excel с увеличивающимся числом?
- 23. Отфильтровать файл Excel с помощью Excel 2007 VBA
- 24. Excel vba чтение большого количества файлов быстрее
- 25. Сохранить встроенный WebBrowser как изображение - Excel VBA
- 26. Excel VBA Сохранить текст как расширение «.fcf»
- 27. EXCEL VBA: открытие XLSM Excel с помощью VBA
- 28. Выполнение пользовательских функций Excel VBA быстрее
- 29. Как открыть браузер файлов и сохранить файл с помощью VBA?
- 30. VBA сохранить файл как с помощью другой книги
Вам нужны расчеты или просто данные? Если вам нужны только данные, вы можете сохранить копию в виде файла csv. Это просто текстовый файл для управления тогда? –
Мне нужны вычисления также ..... –
Предполагая, что вы уже рассчитали свои результаты на главном компьютере, попробовали ли вы отменить расчет до того, как вы сохраните его, прежде чем закончите? – DaveMac