Създайте нова работна книга на Excel с именовани работни листове, използвайки макрос

Съдържание

Използвайте VBA макрос, за да създадете нова работна книга, която съдържа точно толкова работни листове, колкото ви е необходимо

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

Следният макрос върши тази работа. Той създава нова работна книга, която съдържа 31 работни листа. Тези работни листове са номерирани от 1 до 31. Ето подходящите VBA команди:

Sub FuegeTabellenEin ()
Затъмнете числото като цяло число
Dim i As Integer
Dim Mappe като работна тетрадка
Number = Application.SheetsInNewWorkbook
Application.SheetsInNewWorkbook = 31
Задайте папка = Работни книги
За i = 1 към Mappe.Worksheets.Count
Папка. Работни листове (i). Име = i
Следва i
Application.SheetsInNewWorkbook = номер
End Sub

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

В макроса посочвате желания брой работни листове, като използвате числото 31. Променете този номер, ако искате да имате по -малко или повече работни листове в работна книга.

За да въведете макроса, натиснете ALT F11 в Excel, за да изведете редактора на VBA. Използвайте командата INSERT - MODULE, за да вмъкнете празен модулен лист. За да стартирате макроса директно от Excel, използвайте комбинацията от клавиши ALT F8.

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

wave wave wave wave wave