Определете броя на редовете в Excel

Съдържание

По този начин определяте колко реда съдържа таблица

В много макроси трябва да се преминават по -големи клетки. Броят на колоните и редовете обаче не е еднакъв във всички версии на Excel. Докато до Excel бяха възможни 65 536 реда, Excel от версия 2007 включва 1048 576 реда.

Извличането на броя редове от използваната версия на Excel обаче не винаги работи. Също така, когато работна книга се отвори в режим на съвместимост в Excel 2007 или Excel 2010, тя съдържа само 65 536 реда. Един от начините за определяне на общия брой редове е показан от следния макрос:

Сумарни редове ()
MsgBox "Таблицата включва" & _
Cells.Rows.Count & "Lines.", _
vbOKOnly, "брой редове"
End Sub

Относно имота Rows.Columns.Count макросът определя общия брой колони. Този номер се показва на екрана за демонстрационни цели. Следващата фигура показва резултата, който получавате, когато използвате макроса в Excel до версия 2003:

Ако извикате макроса в Excel 2007 или Excel 2010, ще получите различен резултат. Следващата фигура показва броя колони, които Excel показва:

Съвет: Ако искате да знаете как да въвеждате и стартирате макроси в Excel, ще намерите кратко описание тук: http://www.exceldaily.de/excel-makros-vba/artikel/d/so-haben-sie -makros- в-excel-ein.html

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave