powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Добавление нового листа в книге с порядковым номером
4 сообщений из 4, страница 1 из 1
Добавление нового листа в книге с порядковым номером
    #33557081
Фотография Ivan33
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Граждане, а как добавить в книгу лист, чтобы на его ярлыке стоял порядковый номер. Например есть в книге листы под номерами: 1, 2, 3. Надо макрос, чтобы он добавлял 4. Если надо, то и 5 и т. д. Как это сделать?
...
Рейтинг: 0 / 0
Добавление нового листа в книге с порядковым номером
    #33557326
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
Sub AddWorksheet()
    Dim intMax As Integer
    Dim intItem As Integer
    Dim ws As Worksheet
    
    intMax = Val(Worksheets( 1 ).Name)
    
    For Each ws In Worksheets
        intItem = Val(ws.Name)
        If intItem > intMax Then
            intMax = intItem
        End If
    Next ws
    
    Set ws = Worksheets.Add(After:=Worksheets(Worksheets.Count))
    ws.Name = CStr(intMax +  1 )
End Sub
...
Рейтинг: 0 / 0
Добавление нового листа в книге с порядковым номером
    #33558396
Фотография Ivan33
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Работает, шпасибо. А если с содержанием предыдущего?
...
Рейтинг: 0 / 0
Добавление нового листа в книге с порядковым номером
    #33558465
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
Sub AddWorksheet()
    Dim intMax As Integer
    Dim intItem As Integer
    Dim ws As Worksheet
    
    intMax = Val(Worksheets( 1 ).Name)
    
    For Each ws In Worksheets
        intItem = Val(ws.Name)
        If intItem > intMax Then
            intMax = intItem
        End If
    Next ws
    
    Worksheets(Worksheets.Count).Copy After:=Worksheets(Worksheets.Count)
    Set ws = Worksheets(Worksheets.Count)
    ws.Name = CStr(intMax +  1 )
End Sub
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Добавление нового листа в книге с порядковым номером
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]