Доброго дня всем! Такая вот незадача: создал новый файл из старого. Там в листе СВОД записан макрос начинающийся Private Sub CommandButton1_Click(), но при нажатии кнопки ничего не происходит. При попытке назначить макрос, то что записано - того не находить и предлагет свой CommandButton1_Щелчок. Как мне привязать готовый макрос к кнопке? Заранее благодарствую за помощь.
Доброго дня всем! Такая вот незадача: создал новый файл из старого. Там в листе СВОД записан макрос начинающийся Private Sub CommandButton1_Click(), но при нажатии кнопки ничего не происходит. При попытке назначить макрос, то что записано - того не находить и предлагет свой CommandButton1_Щелчок. Как мне привязать готовый макрос к кнопке? Заранее благодарствую за помощь.nikitan95
Сообщение отредактировал nikitan95 - Четверг, 21.02.2019, 10:17
Удалите все листы (включая скрытые и суперскрытые), кроме того, что с кнопой. В оставшемся удалите (не сотрите, а именно удалите) все строки, начиная со второй и все столбцы, начиная с D Сохраните в xlsb. Заархивируйте
Удалите все листы (включая скрытые и суперскрытые), кроме того, что с кнопой. В оставшемся удалите (не сотрите, а именно удалите) все строки, начиная со второй и все столбцы, начиная с D Сохраните в xlsb. Заархивируйте_Boroda_
Похоже, Вы запутались в кнопках. Есть кнопка - элемент управления формы, как раз для нее и предлагается "щелчок". А есть кнопка - элемент АктивХ, вот для нее пишется [vba]
Код
Private Sub CommandButton1_Click
[/vba] Пример обеих кнопок привел прямо на том листе Создаете кнопку АктивХ, переименовываете ее в CommandButton1 и макрос на нее сам повесится (в файле сделал для нижней кнопки) Или, что пофеншуистее, создаете кнопку АктивХ, переименовываете ее человеческое название (например, cbMoya) и переписываете первую строку макроса вот так [vba]
Код
Private Sub cbMoya_Click
[/vba]
Похоже, Вы запутались в кнопках. Есть кнопка - элемент управления формы, как раз для нее и предлагается "щелчок". А есть кнопка - элемент АктивХ, вот для нее пишется [vba]
Код
Private Sub CommandButton1_Click
[/vba] Пример обеих кнопок привел прямо на том листе Создаете кнопку АктивХ, переименовываете ее в CommandButton1 и макрос на нее сам повесится (в файле сделал для нижней кнопки) Или, что пофеншуистее, создаете кнопку АктивХ, переименовываете ее человеческое название (например, cbMoya) и переписываете первую строку макроса вот так [vba]
меня напрягает то что почему раньше работало все в старом файле, а тут такое? ночью обмозгую то что вы написали. скорее точно я запутался где-то. Спасибо!
меня напрягает то что почему раньше работало все в старом файле, а тут такое? ночью обмозгую то что вы написали. скорее точно я запутался где-то. Спасибо!nikitan95