Создание нового листа и.. - VB
Формулировка задачи:
Помогите,
надо создать новый лист в книге, название листа выбирает пользователь из списка - это месяца(можно просто из названия в ячейке с месяцем).
Сделать копию определенного диапазона из основного листа с расчетами и вставить в новый лист без формул, просто значения.
Спасибо за помощь.
надо создать новый лист в книге, название листа выбирает пользователь из списка - это месяца(можно просто из названия в ячейке с месяцем).
Сделать копию определенного диапазона из основного листа с расчетами и вставить в новый лист без формул, просто значения.
Спасибо за помощь.
Решение задачи: «Создание нового листа и..»
textual
Листинг программы
<font color="blue">Sub</font> My_Sub() <font color="00AA00">'тыры-пыры</font> <font color="blue">If</font> CheckIfSheetExists(<font color="teal">"Лист1"</font>) <font color="blue">Then</font> MsgBox <font color="teal">"Такой лист уже есть"</font> <font color="blue">Else</font> MsgBox <font color="teal">"Такого листа нет"</font> <font color="00AA00">' продолжаем тут делать что нам надо</font> <font color="blue">End</font> <font color="blue">If</font> <font color="00AA00">'ляля-тополя</font> <font color="blue">End</font> <font color="blue">Sub</font> <font color="blue">Public</font> <font color="blue">Function</font> CheckIfSheetExists(strSheetName <font color="blue">As</font> <font color="blue">String</font>) <font color="blue">As</font> <font color="blue">Boolean</font> <font color="blue">Dim</font> shCurrSheet <font color="blue">As</font> Worksheet, bRetVal <font color="blue">As</font> <font color="blue">Boolean</font> <font color="blue">For</font> <font color="blue">Each</font> shCurrSheet <font color="blue">In</font> ThisWorkbook.Sheets <font color="blue">If</font> shCurrSheet.<font color="blue">Name</font> = strSheetName <font color="blue">Then</font> bRetVal = True <font color="blue">Exit</font> <font color="blue">For</font> <font color="blue">End</font> <font color="blue">If</font> <font color="blue">Next</font> shCurrSheet CheckIfSheetExists = bRetVal <font color="blue">End</font> <font color="blue">Function</font>
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д