Come cercare sempre nell'intera cartella di lavoro?
In Excel, quando applichi la funzione Trova e sostituisci, per impostazione predefinita cercherà nel foglio di lavoro corrente, se vuoi sempre cercare in tutti i fogli, devi cambiare Foglio a Cartella di lavoro sotto il Opzione pulsante in Trova e sostituisci finestra di dialogo mentre abilita la cartella di lavoro ogni volta. Come potresti impostarlo per la ricerca nell'intera cartella di lavoro anziché nel foglio attivo per impostazione predefinita?
Cerca sempre nell'intera cartella di lavoro con il codice VBA
Cerca sempre nell'intera cartella di lavoro con Kutools per Excel
Cerca sempre nell'intera cartella di lavoro con il codice VBA
In effetti, non esiste un modo diretto per modificare l'ambito di ricerca sull'intera cartella di lavoro per impostazione predefinita in Excel, ma è possibile applicare il seguente codice VBA come soluzione alternativa. Con questo codice, non è necessario modificare l'ambito della ricerca ogni volta che si pranza con questa cartella di lavoro.
1. Tieni premuto il ALT + F11 chiavi per aprire il Microsoft Visual Basic, Applications Edition finestra.
2. Clicchi inserire > Modulie incolla il codice seguente nel file Moduli Finestra.
Codice VBA: cerca sempre nell'intera cartella di lavoro:
Sub FindReplace_WB()
'Updateby Extendoffice
Dim ws As Worksheet
Dim xFind As String
Dim xRep As String
Application.ScreenUpdating = False
On Error Resume Next
xFind = Application.InputBox("Find what", "Kutools for Excel", "", , , , , 2)
xRep = Application.InputBox("Replace with", "Kutools for Excel", "", , , , , 2)
If xFind = "" Then
MsgBox "wrong...", vbInformation, "Kutools for Excel"
Exit Sub
End If
For Each ws In ThisWorkbook.Worksheets
ws.UsedRange.Replace What:=xFind, Replacement:=xRep, LookAt:=xlWhole
Next ws
On Error GoTo 0
Application.ScreenUpdating = True
End Sub
3. Quindi premere F5 chiave per eseguire questo codice e nelle finestre di dialogo spuntate, digita i valori del testo nelle caselle Trova cosa e Sostituisci con separatamente, vedi screenshot:
4. E poi clicca OK, tutti i valori dell'intera cartella di lavoro che desideri sono stati sostituiti con i valori necessari.
5. Salva la cartella di lavoro come Cartella di lavoro abilitata per Excel formato e la prossima volta, quando apri questa cartella di lavoro, puoi sempre applicare questo codice per eseguire ricerche nell'intera cartella di lavoro.
Cerca sempre nell'intera cartella di lavoro con Kutools per Excel
Se si dispone di Kutools for Excel, Con la sua Riquadro di spostamento utility, puoi sempre trovare e sostituire in un foglio di lavoro, un'intera cartella di lavoro o più cartelle di lavoro aperte di cui hai bisogno.
Kutools for Excel : con più di 300 utili componenti aggiuntivi di Excel, liberi di provare senza limitazioni in 30 giorni. Scarica gratuitamente Kutools per Excel ora! |
Dopo l'installazione Kutools for Excel, si prega di fare come segue:
1. Clicchi Kutools > Navigazione, vedi screenshot:
2. Nel Navigazione fai clic su pulsante per andare al Opzioni di navigazione, nel centro opzioni, specifica l'ambito predefinito di cui hai bisogno sotto Trova e sostituisci sezione, in questo caso selezionerò Cartella di lavoro attiva, vedi screenshot:
3. Quindi fare clic OK pulsante, chiudi e riapri la cartella di lavoro per ottenere l'effetto dell'impostazione e ora vai al file Navigazione riquadro e fare clic su pulsante per attivare il Trova e sostituisci funzione. Nel Trova e sostituisci riquadro, eseguire le seguenti operazioni:
(1.) Sotto il Nel quadro di sezione, puoi vedere che l'ambito predefinito è stato modificato in Cartella di lavoro attiva;
(2.) Sotto il sostituire scheda, inserisci il testo che desideri trovare e sostituire separatamente nel file Trova quello che e Sostituire con casella di testo;
(3.) Quindi fare clic su Sostituisci tutto pulsante per sostituire il testo nella cartella di lavoro attiva di cui hai bisogno.
4. D'ora in poi, quando apri una cartella di lavoro e lo applichi Trova e sostituisci utilità di Kutools, l'ambito di ricerca è la cartella di lavoro attiva per impostazione predefinita.
Più di 300 funzioni possono rendere il tuo lavoro efficiente, puoi scarica Kutools per Excel per la traccia gratuita.
I migliori strumenti per la produttività in ufficio
Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Fai clic qui per ottenere la funzionalità di cui hai più bisogno...
Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo lavoro
- Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
- Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!