Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Создание нового листа и.. / 6 сообщений из 6, страница 1 из 1
13.02.2007, 18:30
    #34328197
Sergey_su
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание нового листа и..
Помогите,
надо создать новый лист в книге, название листа выбирает пользователь из списка - это месяца(можно просто из названия в ячейке с месяцем).
Сделать копию определенного диапазона из основного листа с расчетами и вставить в новый лист без формул, просто значения.

Спасибо за помощь.
...
Рейтинг: 0 / 0
13.02.2007, 19:03
    #34328292
izali
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание нового листа и..
============
Сначала ты работешь на Авторитет , а потом авторитет на Тебя .
Как говорил мне мой Папа: если не знаешь как - запиши макрос и разберись.
...
Рейтинг: 0 / 0
14.02.2007, 10:34
    #34329279
Sergey_su
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание нового листа и..
Спасибо за исчерпывающий ответ:(
Просьба остается в силе.
...
Рейтинг: 0 / 0
14.02.2007, 11:13
    #34329443
Melkiades
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание нового листа и..
Нормальный был ответ.
...
Рейтинг: 0 / 0
14.02.2007, 13:35
    #34330167
Sergey_su
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание нового листа и..
Как сделать проверку нет ли листа с именем, которое мы собираемся присвоить новому листу?
И при этом высветить надпись "Лист ххх уже существует" и по нажатию Ок прервать дальнейшее выполнение команд?
...
Рейтинг: 0 / 0
14.02.2007, 16:35
    #34331052
Проходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание нового листа и..
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
Sub My_Sub()
'тыры-пыры
If CheckIfSheetExists("Лист1") Then
    MsgBox "Такой лист уже есть"
Else
    MsgBox "Такого листа нет"
    ' продолжаем тут делать что нам надо
End If
'ляля-тополя
End Sub

Public Function CheckIfSheetExists(strSheetName As String) As Boolean
Dim shCurrSheet As Worksheet, bRetVal As Boolean
For Each shCurrSheet In ThisWorkbook.Sheets
    If shCurrSheet.Name = strSheetName Then
        bRetVal = True
        Exit For
    End If
Next shCurrSheet
CheckIfSheetExists = bRetVal
End Function
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Создание нового листа и.. / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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