آيا امکان دارد پنجره find and replace را که در حالت عادي با ctrl+f باز مي شود را با کد نويسي باز کرد و به فرض محتويات سلول a1 را در آن کپي کرد؟
باز کردن پنجره جستجو با کد
Collapse
X
-
سلام
راه هاي مختلفي براي باز كردن اين پنجره وجود داره.
کد:Application.CommandBars.FindControl(ID:=313).Execute
کد:Application.CommandBars("Edit").Controls("Replace...").Execute
کد:Application.Dialogs(xlDialogFormulaReplace).Show
کد:Application.CommandBars("Edit").Controls("Replace...").Execute
کد:Cells.Find(What:=InputBox("Please enter your search criteria", "Search"), _ After:=ActiveCell, LookIn:=xlFormulas, LookAt:=xlPart, _ SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:= _ False).Activate
-
اينو يادم رفت بگم . براي اينكه مثلا در فيلد find what كلمه ali رو سرچ كنيد و در replace with كلمه parsa رو جايگزينش كنيد از يك همچين ساختاري استفاده بفرماييد.
کد:Application.Dialogs(xlDialogFormulaReplace).Show "ali", "parsa"
کامنت
-
با اين كد آخري كه گذاشتم نميشه ولي شايد با كد زير بشه. نميدونم چه تغييراتي لازم داره
کد:Application.CommandBars.FindControl(ID:=313).Execute
کامنت
کامنت