Skip to main content

Come impedire la numerazione automatica delle intestazioni di colonna duplicate in una tabella di Excel?

Author: Sun Last Modified: 2025-05-30

In Excel, quando si digita un'intestazione di colonna duplicata in una tabella, verrà aggiunto automaticamente un numero, come nome, nome1, nome2, e il numero non può essere rimosso, come mostra lo screenshot sottostante. Per evitare la numerazione automatica delle intestazioni di colonna duplicate nella tabella, è possibile aggiungere spazi finali all'intestazione duplicata. Ecco un codice VBA che può aiutarti a ripetere l'intestazione e aggiungere automaticamente spazi finali per renderle diverse ma farle apparire uguali.
prevent auto numbering at duplicate column header

Aggiunta automatica di spazi finali all'intestazione

Nota: i metodi forniti in questo tutorial sono stati testati in Excel 2021, potrebbero esserci alcune differenze nelle varie versioni di Excel.


Aggiunta automatica di spazi finali all'intestazione

1. Digita le intestazioni che desideri ripetere in una colonna, quindi premi i tasti Alt + F11 per abilitare la finestra Microsoft Visual Basic for Applications.

2. Clicca su Inserisci > Modulo per creare un nuovo modulo nella finestra Microsoft Visual Basic for Applications, quindi copia e incolla il codice sottostante.

VBA: Ripeti e aggiungi spazi finali

Sub repeat()
'UpdatebyExtendoffice20220927
    Dim xRg As Range
    Dim saveRg As Range
    Dim xIndex As Integer
    Dim xCount As Integer
    Dim k As Integer
    Dim xStr As String
    Set xRg = Application.InputBox("Select the cells that you want to repeat", "kte", , , , , , 8)
    xIndex = Application.InputBox("Enter the repeat times", "kte")
    Set saveRg = Application.InputBox("Select a cell to output", "kte", , , , , , 8)
    xStr = ""
    xCount = xRg.Cells.Count * xIndex
    Set saveRg = saveRg.Range("a1").Resize(1, xCount)
    k = 0
    For i = 1 To xIndex
        For j = 1 To xRg.Cells.Count
            k = k + 1
            saveRg.Cells(k).Value = xRg.Cells(j).Value + xStr
        Next
        xStr = xStr + " "
    Next
End Sub

 copy and paste the code into the module

3. Clicca Esegui run button pulsante nella barra multifunzione o premi F5 tasto per attivare il codice; nel primo dialogo che appare, seleziona le intestazioni che desideri ripetere. Clicca OK.
select the headers to repeat

4. Nel secondo dialogo che appare, digita il numero di volte che vuoi ripetere. Clicca OK.
type the repeating times

5. Seleziona una cella in cui desideri esportare le intestazioni ripetute. Clicca OK.
Select a cell to output the repeated headers

Ora le intestazioni sono state ripetute e sono stati aggiunti spazi finali.
the headers are repeated and added with trailing spaces

6. Seleziona le intestazioni e copiale premendo Ctrl + C, quindi incollale nuovamente nella tabella che ti serve premendo Ctrl + V.

Ora puoi vedere che la tabella ha intestazioni di colonna duplicate senza numerazione.
the table has duplicate column headers without numbering

a screenshot of kutools for excel ai

Sblocca la Magia di Excel con Kutools AI

  • Esecuzione Intelligente: Esegui operazioni sulle celle, analizza i dati e crea grafici — tutto guidato da semplici comandi.
  • Formule Personalizzate: Genera formule su misura per ottimizzare i tuoi flussi di lavoro.
  • Codifica VBA: Scrivi e implementa codice VBA senza sforzo.
  • Interpretazione delle Formule: Comprendi facilmente formule complesse.
  • Traduzione del Testo: Superare le barriere linguistiche all'interno dei tuoi fogli di calcolo.
Potenzia le tue capacità di Excel con strumenti alimentati dall'IA. Scarica Ora ed esperisci un'efficienza mai vista prima!

Altre operazioni (Articoli)

Come trovare il valore massimo o minimo assoluto e mantenere il segno in Excel
A volte, potresti voler trovare i valori massimi o minimi dei loro valori assoluti ma mantenere il loro segno quando restituisci il risultato, come mostra lo screenshot sottostante.

Come mantenere l'apostrofo iniziale durante la digitazione in Excel?
Come sappiamo, quando vuoi convertire un numero in testo, puoi inserire un simbolo di apostrofo all'inizio, ad esempio: ‘123, e il numero verrà convertito in testo e l'apostrofo verrà nascosto.

Come forzare l'apertura in sola lettura in Excel?
A volte, vuoi che altri utenti che aprono i tuoi fogli di lavoro condivisi siano cauti quando stanno per modificare i fogli di lavoro condivisi; puoi fare apparire un avviso in sola lettura per avvertirli...

Come impedire a Excel di formattare automaticamente le date nei file CSV?
Ecco un file csv che contiene la data in formato testo 12-mag-20, ma quando lo apri tramite Excel verrà salvato automaticamente in formato data...


  • Barra delle formule super (modifica facilmente più righe di testo e formule); Layout di lettura (leggi ed edita facilmente un gran numero di celle); Incolla in un intervallo filtrato...
  • Unisci celle/righe/colonne mantenendo i dati; Dividi il contenuto delle celle; Combina righe duplicate e somma/media... Prevenire celle duplicate; Confronta intervalli...
  • Seleziona righe duplicate o uniche; Seleziona righe vuote (tutte le celle sono vuote); Super Trova e Trova approssimativa in molte cartelle di lavoro; Selezione casuale...
  • Copia esatta di più celle senza cambiare il riferimento della formula; Crea automaticamente riferimenti a più fogli; Inserisci punti elenco, caselle di controllo e altro...
  • Preferiti e inserimento rapido di formule, intervalli, grafici e immagini; Crittografa celle con password; Crea elenco di invio e invia email...
  • Estrai testo, aggiungi testo, rimuovi caratteri in una posizione specifica, rimuovi spazio; Crea e stampa statistiche pagina dati; Converti tra contenuto delle celle e commenti...
  • Super Filtri (salva e applica schemi di filtro ad altri fogli); Ordinamento avanzato per mese/settimana/giorno, frequenza e altro; Filtro speciale per grassetto, corsivo...
  • Unisci cartelle di lavoro e fogli di lavoro; Unisci tabelle basandoti su colonne chiave; Suddividi dati in più fogli; Conversione batch di xls, xlsx e PDF...
  • Raggruppamento tabella pivot per numero di settimana, giorno della settimana e altro... Mostra celle sbloccate, celle bloccate con colori diversi; Evidenziazione celle che hanno formula/nome...
kte tab 201905
  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea documenti multipli in nuove schede della stessa finestra, anziché in nuove finestre.
  • Aumenta la tua produttività del 50%, e riduce centinaia di clic del mouse ogni giorno!
officetab bottom