Как програмно узнать сколько строк и столбцов в листе Экселя - VBA

Узнай цену своей работы

Формулировка задачи:

Добрый вечер. В общем такая задача. Как програмно узнать сколько строк и столбцов в листе еxcel. Допустим программа заполняет ячейки случайными цифрами.
Листинг программы
  1. M=9999999999999999999999999999999999999
  2. stroka=0
  3. stolbec=1
  4. for i=1 to M
  5. stroka=stroka+1
  6. cells(stroka, stolbec)=i
  7. if stroka=65536 then
  8. stroka=0
  9. stolbec+1
  10. End if
  11. Next i
Программа работает. но дело в том, что в excel 2003 кол-во строк 65536. А в поздних версиях(2007,2010, 2013) больше. В общем нужно заменить
Листинг программы
  1. if stroka=65536 then
на более нормальный код. Чтоб и на других версиях excel работал нормально. и еще если программа заполнил все ячейки листа то создал и перешел на другой лист.

Решение задачи: «Как програмно узнать сколько строк и столбцов в листе Экселя»

textual
Листинг программы
  1. msgbox rows.count
  2. msgbox columns.count

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 3.857 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы