Вопрос такого плана:
есть ли возможность вызвать диалоговое окно "Найти (Find) Заменить (Replace)" в Excel VBA
я не нашел в стандартном списке такого


может оно не так называется?
Спасибо.
Модератор: Naeel Maqsudov
Код: Выделить всё
Sub Макрос1()
Dim dlgAnswer
dlgAnswer = Application.Dialogs(xlDialogFormulaReplace).Show
End Sub
Код: Выделить всё
Sub Макрос2()
ActiveSheet.UsedRange.Replace What:="5", Replacement:="10", LookAt:=xlWhole 'ячейка целиком
End Sub
Код: Выделить всё
Dim kn As CommandBarButton
Set kn = Application.CommandBars.FindControl(Type:=msoControlButton, ID:=1849)
kn.Execute
Код: Выделить всё
Application.SendKeys "^f"