Определете броя на работните листове чрез VBA

Anonim

Как да използвате макрос, за да разберете в колко работни листа има

Много макроси са проектирани да преминават през всички работни листове в работна книга, за да изпълнят конкретна задача. За да направите това, създайте цикъл, в който листовете на папка се прехвърлят един след друг.

Ако искате да определите колко таблици има в работна книга, можете да използвате свойството Работни листове. Брой използвайте. Следният макрос показва как да използвате това свойство за заявка за броя на работните листове в активната работна книга:

Фиксиран брой подпозиции на таблици ()
Dim A As String
Затъмнете числото като цяло число
Count = ActiveWorkbook.Worksheets.Count
A = MsgBox ("Тази работна книга има" & номер & _
„Работни листове.“, VbOKOnly, „Брой таблици“)
End Sub

След като стартира, Excel ще показва броя на работните листове в малък прозорец, както е показано на следващата фигура.

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