АК
Андрей Козловцев

Как в Excel сделать кнопку или макрос чтобы при нажатии добавлялся новый лист с именем где имя текст некоторой ячейки

Сергей
Сергей

Создаешь кнопку и процедуру

Sub Кнопка1_Щелчок ()
Set sh = Sheets.Add
sh.Name = Worksheets("Лист1").Range("C2").Value
End Sub

Эльдар
Эльдар

Пишете макрос, который и добавляет новый лист с нужным именем. Потом его вешаете на кнопку.

Fe
Fedya

1.Нажмите кнопку Microsoft Office, а затем щелкните Параметры Excel.
2.В категории Основные в разделе Основные параметры работы с Excel установите флажок Показывать вкладку "Разработчик" на ленте, а затем нажмите кнопку ОК.
Примечание. Лента входит как компонент в Пользовательский интерфейс Microsoft Office Fluent.

2.На вкладке Разработчик в группе Элементы управления нажмите кнопку Вставить, а затем в разделе Элементы управления формы выберите элемент Кнопка .

Похожие вопросы
Как в Excel сделать так, чтобы при заполнении ячейки на одном листе автоматически заполнялась заданная ячейка на другом
Excel. Как сделать, чтобы при вводе в ячейку большого текста она автоматически растягивалась? Чтобы текст не прятался.
Как в с#(внутри) ? Как в c# при нажатии на кнопку, открывалась новая форма?
нужен макрос в excel 2007, при котором если есть какое то значение (число) в ячейке и щелкнуть мышкой в ячейку +1
как в Qt Creator сделать чтоб при нажатии на кнопку новое окно открывалось?
Можно ли сделать макрос для excel который бы автоматически переносил значения ячеек с одного листа на другой ?
Microsoft Excel 2003: как сделать так, чтобы текст ячейки полностью поместился в ячейку?
как в Excel в ячейке написать текст вертикально?
При нажатии кнопки в Excel требуется, чтоб текст из ячейки копировался в другую определенную ячейку.
как сделать, чтоб нажатием одной любой кнопки, именно одной, запускался