Home |
Search |
Today's Posts |
#1
![]() |
|||
|
|||
![]()
Hello Everybody,
I have a question concerning the opening of dialogs box. I would like to open the Search Dialog Box. My stupid code is like this : Private Sub CommandButtonSearch_Click() 'ouvre la boite de dialogue Rechercher Application.Dialogs(xlDialogFormulaFind).Show End Sub With this code, the problem is that the Search Dialog box is indeed open but whatever the text to find in the worksheet, there is no result. If I stop the macro, open by hand the Search Dialog box and type the same text, it works... Can you help me to solve this problem ? Thanks a lot in advance. Cyrille |
#2
![]() |
|||
|
|||
![]()
Some or all Excel versions before Excel 2000 had this problem. When run
from a macro the way you're doing it Excel would only search the range selected when the macro is run. This is usually just one cell. One way to overcome this: Private Sub CommandButton1_Click() Cells.Select Application.Dialogs(xlDialogFormulaFind).Show ActiveCell.Select End Sub This was fixed in Excel 2002 and later. -- Jim Rech Excel MVP "cyrille" wrote in message ... Hello Everybody, I have a question concerning the opening of dialogs box. I would like to open the Search Dialog Box. My stupid code is like this : Private Sub CommandButtonSearch_Click() 'ouvre la boite de dialogue Rechercher Application.Dialogs(xlDialogFormulaFind).Show End Sub With this code, the problem is that the Search Dialog box is indeed open but whatever the text to find in the worksheet, there is no result. If I stop the macro, open by hand the Search Dialog box and type the same text, it works... Can you help me to solve this problem ? Thanks a lot in advance. Cyrille |
#3
![]() |
|||
|
|||
![]()
Jim Rech wrote:
Some or all Excel versions before Excel 2000 had this problem. When run from a macro the way you're doing it Excel would only search the range selected when the macro is run. This is usually just one cell. One way to overcome this: Private Sub CommandButton1_Click() Cells.Select Application.Dialogs(xlDialogFormulaFind).Show ActiveCell.Select End Sub This was fixed in Excel 2002 and later. Thanks a lot for your help ! Very nice to see such a compatibility ... ;-) |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Excel's Dialog Box | Excel Discussion (Misc queries) | |||
how to search in excel with condition | Excel Discussion (Misc queries) | |||
can i make a formula to search keywords in a excel workbook? | Excel Worksheet Functions | |||
Search for a specific character in a cell in an if statement | Excel Worksheet Functions | |||
Search problems | Excel Worksheet Functions |