Ricerca per colonne, per impostazione predefinita

Quando si utilizza il comando Trova, default Excel a "Ricerca per riga", come l'ordine userà nella ricerca di informazioni. Le vostre esigenze possono variare, tuttavia; si può avere la necessità di cercare per colonna la maggior parte del tempo. Si può certamente modificare questa impostazione quando si avvia la ricerca, ma non sarebbe bello cambiare l'impostazione predefinita in modo che Excel inizia con la ricerca colonne?

Purtroppo, non vi è alcuna impostazione che è possibile specificare in modo che Excel ricorda come si vuole fare la tua ricerca. È possibile, tuttavia, utilizzare una macro per impostare l'ordine di ricerca predefinito. Si consideri il seguente esempio:

Private Sub Workbook_Open ()
On Error Resume Next
Cells.Find ("",,,, xlByColumns,,, False) = true
End Sub

Questa macro non fa altro che cambiare l'ordine di ricerca per le colonne. Dopo che è stato eseguito (in altre parole, dopo aver aperto la cartella di lavoro), le ricerche successive verranno impostati a cercare per colonna.

Il fatto che Excel ricorda l'ordine di ricerca utilizzato per ultimo per tutte le ricerche successive durante la sessione corrente di Excel è possibile utilizzare a vostro vantaggio. La seguente macro fa essenzialmente la stessa cosa dell'esempio precedente, tranne che chiude anche la cartella di lavoro:

Sub Auto_Open ()
Fogli di lavoro ("Sheet1"). Cells.Find _
Cosa: = "", _
Dopo: = ActiveCell, _
Lookin: = xlFormulas, _
LookAt: = xlWhole, _
SearchOrder: = xlByColumns, _
SearchDirection: = xlNext, _
Matchcase: = TRUE

ThisWorkbook.Close SaveChanges: = False
End Sub

Se mettete questa macro in una cartella di lavoro vuoto e quindi salvare la cartella di lavoro nella cartella XLStart, sarebbe aperto ogni volta che si avvia Excel. Una volta aperto, la cartella di lavoro fa una singola ricerca utilizzando le impostazioni desiderate, e poi si chiude. Il risultato netto è che l'ordine di ricerca è impostata su colonne, e le ricerche successive si verificherà il modo in cui li volete.

ExcelTips è la vostra fonte per la formazione Microsoft Excel conveniente. Questo suggerimento (12494) si applica a Microsoft Excel 2007, 2010 e 2013. Potete trovare una versione di questo suggerimento per l'interfaccia del menu precedente di Excel qui: Ricerca per colonne, per impostazione predefinita.