Note: The other languages of the website are Google-translated. Back to English

Come riempire i numeri di sequenza saltare le righe nascoste in Excel?

Supponendo di avere un intervallo di dati del filtro che si desidera riempire i numeri di sequenza nella cella vuota filtrata come mostrato nella seguente schermata. In questo caso, trascinare la maniglia di riempimento non riempirà correttamente le celle in generale, in questo articolo parlerò di alcuni buoni trucchi per risolvere questa attività in Excel.

doc fill down salta nascosto 1 2 doc fill down salta nascosto 2

Riempi i numeri di sequenza salta le righe nascoste con la formula

Riempi i numeri di sequenza salta le righe nascoste con il codice VBA

Riempi i numeri di sequenza salta le righe nascoste con Kutools per Excel


Per riempire i numeri di sequenza solo nelle celle visibili, una semplice formula può aiutarti, per favore fai come segue:

1. Inserisci questa formula: = SUBTOTALE (103, $ B $ 3: $ B3)(B3 è la cella visibile che corrisponde alla cella in cui si desidera iniziare a riempire il numero di sequenza) nella prima cella in cui si desidera inserire i numeri di sequenza, A3, per questa istanza, quindi premere Entra chiave, otterrai un numero 1, vedi screenshot:

doc fill down salta nascosto 3

2. Quindi seleziona la cella A3 e trascina il quadratino di riempimento verso il basso sulle celle in cui desideri riempire i numeri di sequenza, vedi screenshot:

doc fill down salta nascosto 4


Il seguente codice VBA può anche aiutarti a riempire i numeri di sequenza solo nelle celle visibili, per favore fai come segue:

1. Tieni premuto il ALT + F11 chiavi per aprire il Microsoft Visual Basic, Applications Edition finestra.

2. Clic inserire > Moduloe incolla il codice seguente nel file Modulo Finestra.

Codice VBA: riempi i numeri di sequenza per saltare le righe nascoste:

Sub FillValue()
'updateby Extendoffice
    Dim xRg As Range
    Dim xCell As Range
    Dim xTxt As String
    Dim xVal As Long
    Dim I As Long
    On Error Resume Next
    xTxt = ActiveWindow.RangeSelection.Address
    Set xRg = Application.InputBox("Please select the data range", "Kutools for Excel", xTxt, , , , , 8)
    Set xRg = xRg.SpecialCells(xlVisible)
    Debug.Print xRg.Address
    If xRg Is Nothing Then Exit Sub
    For Each xCell In xRg
        xVal = xVal + 1
        xCell = xVal
    Next
End Sub

3. Quindi premere F5 chiave per eseguire questo codice e viene visualizzata una finestra di messaggio per ricordarti di selezionare l'intervallo di dati che desideri riempire, vedi screenshot:

doc fill down salta nascosto 5

4. E poi clicca OK pulsante, i numeri di sequenza sono stati inseriti solo nelle celle visibili.


Solo i due metodi sopra riportati possono aiutarti a riempire i numeri di sequenza nelle celle visibili, se desideri riempire la sequenza come AA-0001-BB, AA-0002-BB, AA-0003-BB ..., i metodi di cui sopra non funzioneranno. Ma per favore non preoccuparti Kutools for Excel'S Inserisci numero sequenza utility può aiutarti a finirlo rapidamente e facilmente.

Kutools for Excel : con oltre 300 utili componenti aggiuntivi di Excel, da provare gratuitamente senza limitazioni in 30 giorni

Dopo l'installazione Kutools for Excel, si prega di fare come segue:

1. Seleziona le celle in cui desideri riempire le stringhe di sequenza.

2. Clic Kutools > inserire > Inserisci numero sequenza, Nella Inserisci numero sequenza finestra di dialogo, fare clic New pulsante, vedi screenshot:

2 doc fill down salta nascosto 7

3. Nella finestra di dialogo espansa, specificare le impostazioni necessarie nella sezione in basso a sinistra, allo stesso tempo, è possibile visualizzare in anteprima la sequenza nel riquadro in basso a destra, vedere screenshot:

doc fill down salta nascosto 8

4. Dopo aver terminato le impostazioni, fare clic su Aggiungi pulsante per salvare questo nuovo elemento nella casella di riepilogo sopra, vedi screenshot:

doc fill down salta nascosto 9

6. Quindi seleziona l'elemento che sei stato creato e fai clic Riempi intervallo pulsante, le stringhe di sequenza sono state inserite solo nelle celle visibili, vedi screenshot:

doc fill down salta nascosto 10

Scarica e prova gratuitamente Kutools per Excel ora!


Kutools for Excel: con più di 300 utili componenti aggiuntivi di Excel, liberi di provare senza limitazioni in 30 giorni. Scarica e prova gratuita ora!

I migliori strumenti per la produttività in ufficio

Kutools per Excel risolve la maggior parte dei tuoi problemi e aumenta la tua produttività dell'80%

  • Riutilizzo: Inserisci rapidamente formule complesse, grafici e tutto ciò che hai usato prima; Crittografa celle con password; Crea mailing list e invia email ...
  • Bar Super Formula (modifica facilmente più righe di testo e formula); Layout di lettura (leggi e modifica facilmente un gran numero di celle); Incolla su intervallo filtrato...
  • Unisci celle / righe / colonne senza perdere dati; Contenuto delle celle divise; Combina righe / colonne duplicate... Impedisci celle duplicate; Confronta intervalli...
  • Seleziona Duplica o Unico Righe; Seleziona Righe vuote (tutte le celle sono vuote); Super Find e Fuzzy Find in molte cartelle di lavoro; Selezione casuale ...
  • Copia esatta Più celle senza modificare il riferimento della formula; Riferimenti di creazione automatica a più fogli; Inserisci punti elenco, Caselle di controllo e altro ...
  • Estrai testo, Aggiungi testo, Rimuovi per posizione, Rimuovi spazio; Creare e stampare totali parziali di paging; Converti contenuto e commenti tra celle...
  • Super filtro (salva e applica schemi di filtri ad altri fogli); Ordinamento avanzato per mese / settimana / giorno, frequenza e altro; Filtro speciale in grassetto, corsivo ...
  • Combina cartelle di lavoro e fogli di lavoro; Unisci tabelle in base a colonne chiave; Suddividi i dati in più fogli; Conversione in batch xls, xlsx e PDF...
  • Più di 300 potenti funzionalità. Supporta Office/Excel 2007-2021 e 365. Supporta tutte le lingue. Facile implementazione nella tua azienda o organizzazione. Funzionalità complete Prova gratuita di 30 giorni. Garanzia di rimborso di 60 giorni.
scheda kte 201905

Scheda Office porta l'interfaccia a schede a Office e semplifica notevolmente il 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!
fondo officetab
Commenti (12)
Ancora nessuna valutazione. Puoi essere il primo a votare!
Questo commento è stato fatto dal moderatore sul sito
Grazie! Questo funziona!!! Apprezzo davvero! Abbi cura e Dio benedica, PB
Questo commento è stato fatto dal moderatore sul sito
Come possiamo utilizzare questa soluzione con un numero di partenza personalizzato: Riempi i numeri di sequenza Salta le righe nascoste con il codice VBA
Questo commento è stato fatto dal moderatore sul sito
Tutti questi passaggi precedenti sono troppo complicati quando voglio solo fare doppio clic sulla maniglia di riempimento e su Riempi verso il basso su righe nascoste. Kutools potrebbe darci un modo per il riempimento automatico usando il quadratino di riempimento su righe filtrate/nascoste semplicemente usando il doppio clic?
Questo commento è stato fatto dal moderatore sul sito
Ciao, Matt,
Grazie per il tuo commento, Kutools non supporta questa funzione finora, ma terremo in considerazione il tuo suggerimento.
.
Questo commento è stato fatto dal moderatore sul sito
Questo non sta funzionando. Invece di riempire le serie, copia semplicemente la prima cella.
Questo commento è stato fatto dal moderatore sul sito
Non funziona neanche per me! Ottengo 1 nella cella originale e poi 1 in ogni cella in cui copio la formula.
Questo commento è stato fatto dal moderatore sul sito
Negli ultimi anni ho aggiunto manualmente numeri di serie a fogli contenenti centinaia, se non migliaia, di righe. La formula di cui sopra mi ha letteralmente risparmiato un sacco di ore, per il resto della mia vita. Grazie, op.
Questo commento è stato fatto dal moderatore sul sito
GRAZIE MILLE
Questo commento è stato fatto dal moderatore sul sito
Ho diversi fogli di lavoro in una cartella di lavoro e voglio usare il codice VBA per tutti i fogli di lavoro contemporaneamente.
Qualcuno può aiutarmi.


Per esempio:
In ogni foglio in A1 ho S.N. e voglio che sia una sequenza numero 1 2 3 4 .....
Questo commento è stato fatto dal moderatore sul sito
nessuno di questi BS ha funzionato... Il primo che usava la formula, aveva saltato i numeri e ripeteva altri numeri... c'è un modo più semplice? FFS!
Questo commento è stato fatto dal moderatore sul sito
Ha funzionato!! Grazie mille!
Questo commento è stato fatto dal moderatore sul sito
Qual è la magia del 103?
Non ci sono ancora commenti pubblicati qui
Lasciate i vostri commenti
Pubblicazione come ospite
×
Valuta questo post:
0   Personaggi
Posizioni suggerite

Seguici

Copyright © 2009 - www.extendoffice.com. | Tutti i diritti riservati. Offerto da ExtendOffice, | Mappa del sito
Microsoft e il logo Office sono marchi o marchi registrati di Microsoft Corporation negli Stati Uniti e / o in altri paesi.
Protetto da Sectigo SSL