Определение количества строк и столбцов листов книги Excel
Запись от Argus19 размещена 24.07.2021 в 16:34
Показов 2278
Комментарии 2
|
Написал программу для определения количества строк и столбцов листов книги Excel с использованием для выбора файла Microsoft Common Dialog Control 6.0 и без ссылки на Microsoft Excel ХХ Object Library, т.к. версия этой библиотеки может отличаться на разных компьютерах и, в случае несовпадения версий, произойдёт ошибка. Лучшим решением является использовать версию, установленную на компьютере без её определения. Первый проект показывает два решения: определение количества строк и столбцов активного листа и трёх листов книги Excel, созданной стандартным путём. Если количество листов меньше трёх, программа сообщит об их отсутствии. При запуске программы на Win10 оказалось, что не установлен COMDLG.OCX. Для выбора файла средствами WinAPI, написал второй вариант программы, для которого использовал код вызова функций API, взятый из интернета. В код модуля ссылка на источник. Второй вариант получает количество листов книги Excel и в цикле показывает количество строк и столбцов на каждом листе. Используется MSgBox с двумя кнопками, в русской версии ОС: "ОК" и "Отмена", на случай, досрочного завершения цикла, например, в случае, если количество листов книги слишком большое. Первая версия поможет начинающим, вторая для более продвинутых программистов. Сделал версию с манифестом для COMDLG.OCX, который положил в папку с программой. |
Размещено в Без категории
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Всего комментариев 2
Комментарии


