KutoolsforOffice — Un'unica soluzione, cinque potenti strumenti.Ottenere di più con meno sforzo.

Come creare una finestra pop-up per l’inserimento dati in Excel

AutoreSiluvia Data di modifica

Quando si lavora con fogli di grandi dimensioni in Excel, inserire o modificare i dati direttamente nelle celle può diventare rapidamente scomodo, soprattutto se la tabella contiene numerose colonne, campi di testo lunghi o record che richiedono un’analisi individuale. Scorrere orizzontalmente per trovare la colonna giusta o aumentare l’altezza delle righe solo per visualizzare l’intero contenuto può rallentare notevolmente il flusso di lavoro.

Per semplificare l’inserimento dei dati, in questa guida scoprirai diversi metodi pratici per creare una finestra pop-up dedicata all’inserimento multiplo di dati in Excel.

Crea un modulo di immissione dati in Excel

Crea un modulo per l’inserimento dati con la funzione Modulo di Excel

Excel include in realtà una funzione Modulo integrata e nascosta, che permette agli utenti di inserire e modificare i record riga per riga tramite una semplice finestra di dialogo. Questo metodo è ideale per tabelle basilari e non richiede né VBA né configurazioni aggiuntive.

Tuttavia, la funzione è nascosta per impostazione predefinita, quindi devi aggiungerla manualmente alla Barra multifunzione per poterla utilizzare.

Passaggio 1: aggiungi il comando Modulo alla Barra multifunzione

  1. Fai clic su File > Opzioni.
  2. Nella finestra Opzioni di Excel:
    1. Fare clic su Personalizza Barra multifunzionenel riquadro sinistro;
    2. Nella parte destra della finestra, fare clic su Nuova Schedaper creare una scheda personalizzata;
    3. Selezionare Nuovo grupposotto la scheda appena creata;
    4. Selezionare Tutti i Comandidal menu a discesa “Scegli comandi da”;
    5. Scorrere verso il basso e selezionare Modulodall’elenco dei comandi;
    6. Fare clic su Aggiungiper aggiungere il comando Modulo alla Nuovo gruppo;
    7. Fare clic su OKper salvare le modifiche.
      uno screenshot che mostra come aggiungere il comando Modulo alla barra multifunzione

Successivamente, il comando Modulo apparirà sulla Barra multifunzione.

uno screenshot che mostra il modulo aggiunto alla barra multifunzione

Passaggio 2: apri il modulo per l’inserimento dati

  1. Assicurati che il tuo intervallo dati includa le intestazioni.
  2. Fai clic su qualsiasi cella della tabella.
  3. Fai clic sul nuovo comando Modulo aggiunto alla Barra multifunzione.

Excel aprirà immediatamente una finestra pop-up per l’inserimento dei dati, mostrando tutte le intestazioni di colonna come campi di input.

uno screenshot che mostra il modulo

Passaggio 3: inserisci o modifica i record

Dopo aver aperto la finestra Modulo, Excel visualizza automaticamente i dati della prima riga della tabella corrente.

Ora puoi gestire i record in modo semplice e diretto dalla finestra pop-up del modulo, senza dover modificare le celle una per una nel foglio di lavoro.

  • Modificare direttamente i valori esistenti nei campi di input;
  • Fare clic su Trova Preco Trova Succper sfogliare i record della riga precedente o successiva;
    uno screenshot che mostra come utilizzare il modulo integrato
  • Fare clic sul pulsante Eliminase è necessario rimuovere il record corrente;
  • Fare clic su Nuovoper creare un nuovo record, quindi compilare i campi corrispondenti;
    uno screenshot che mostra come aggiungere un nuovo record utilizzando il modulo integrato

Al termine dell’inserimento o della modifica dei dati, fai semplicemente clic su Chiudi e tutte le modifiche verranno aggiornate automaticamente nel foglio di lavoro.


Crea una finestra pop-up professionale per l’inserimento dati con Kutools per Excel

Se lavori frequentemente con grandi set di dati, molte colonne o record lunghi, la funzione Modulo integrata può risultare rapidamente limitante. Potresti aver bisogno di un’interfaccia migliore per rivedere i record, modificare i dati campo per campo e creare rapidamente nuove voci senza dover scorrere continuamente il foglio di lavoro.

In questo caso, Modulo dati avanzato in Kutools per Excel offre una soluzione molto più flessibile e moderna.

A differenza della funzione Modulo nascosta di Excel, Kutools mostra automaticamente tutte le intestazioni di colonna in un layout pulito e affiancato, offrendo inoltre controlli avanzati per la navigazione e la modifica che rendono l’inserimento dei dati nettamente più semplice.

Kutools per Excel – Include oltre 300 strumenti essenziali per Excel, rendendo le tue attività più veloci, semplici ed efficienti.Scarica ora!

Passaggio 1: apri Modulo dati avanzato

Seleziona Kutools > Visualizza > Modulo dati avanzato.

uno screenshot che mostra come abilitare il modulo dati avanzato

La finestra Modulo dati avanzato apparirà immediatamente.

uno screenshot che mostra l'intero modulo dati di Kutools

Passaggio 2: specifica la Intervallo dati

Prima di modificare o aggiungere record, seleziona innanzitutto l’ambito con cui desideri lavorare dall’elenco a discesa Ambito.

  • Intervallo cella attiva corrente: utilizza la tabella corrente intorno alla cella attiva;
  • Selezione corrente: seleziona manualmente una Intervallo Personalizzato;
  • Foglio di lavoro corrente: utilizza l’intero foglio di lavoro.
    uno screenshot che mostra gli ambiti

Passaggio 3: modifica o aggiungi nuovi record

Tutte le intestazioni di colonna nell’Ambito di azione verranno visualizzate come campi singoli.

Ora puoi:

  • Modifica il record: modifica i valori esistenti nei campi, quindi fai clic all’esterno del campo per aggiornare immediatamente la cella;
    uno screenshot che mostra come modificare i record
  • Passa alle righe:
    inserisci direttamente un numero di riga per passare rapidamente a un record specifico.
    Oppure usa i pulsanti di navigazione per spostarti alla riga o alla pagina precedente o successiva;
    uno screenshot che mostra come spostarsi tra i record
  • Aggiungi nuovi record: fai clic sul pulsante Nuovoper inserire una nuova riga sotto il record corrente.
    Compila quindi i campi corrispondenti e i dati verranno aggiunti automaticamente al foglio di lavoro.
  • Se necessario, puoi anche:
    • Fare clic su Annulla cellaper annullare le modifiche nel campo corrente;
    • Fare clic su Annulla riga interaper ripristinare l’intera riga corrente.
      uno screenshot che mostra come spostarsi tra i record

Kutools per Excel– Potenzia Excel con oltre 300 strumenti essenziali, rendendo il tuo lavoro più veloce e semplice, e sfrutta le funzionalità basate sull’intelligenza artificiale per un’elaborazione dei dati più intelligente e una maggiore produttività.Ottienilo ora

Perché scegliere il Modulo dati avanzato al posto del modulo integrato di Excel?

Rispetto alla funzione Modulo integrata di Excel, il Modulo dati avanzato in Kutools per Excel offre diversi strumenti aggiuntivi che rendono la gestione di tabelle ampie molto più semplice.

Ad esempio, puoi:

  • Specifica una Intervallo dati personalizzata;
  • Passa rapidamente a una riga specifica inserendo direttamente il numero di riga;
  • Annulla le modifiche per una singola cella o per l’intera riga corrente;
  • Naviga i record in modo più efficiente nei set di dati di grandi dimensioni.

Queste opzioni aggiuntive sono particolarmente utili quando si lavora con fogli complessi che contengono numerose colonne o centinaia di record.


Crea un modulo personalizzato per l’inserimento dati con una UserForm VBA

Se hai bisogno di un sistema completamente personalizzato per l’inserimento dei dati, un’altra soluzione efficace è ricorrere alle UserForm di VBA.

Con VBA puoi creare il tuo modulo pop-up personalizzato, completo di etichette, caselle di testo, pulsanti, elenchi a discesa e altri controlli. Questo approccio è comunemente utilizzato nei piccoli sistemi di gestione interni.

Tuttavia, rispetto ai metodi precedenti, VBA richiede competenze di programmazione e in genere richiede più tempo per lo sviluppo e la manutenzione.

Passaggio 1: apri l’Editor VBA

  1. Premi Alt+F11 per aprire l’Editor VBA.
  2. Quindi fai clic su Inserisci>UserFormper creare una nuova UserForm.
    uno screenshot che mostra come inserire un nuovo UserForm nell'editor VBA

Passaggio 2: aggiungi i controlli alla UserForm

Dalla casella degli strumenti, trascina e rilascia i controlli necessari sulla UserForm, ad esempio Etichette,Caselle di testo, e un Pulsante di comando.

Il numero di etichette e caselle di testo deve corrispondere esattamente al numero di colonne che desideri inserire nel foglio di lavoro. Ad esempio, se la tua tabella ha 3 colonne, puoi aggiungere:

  • 3 Etichette
  • 3 Caselle di testo
  • 1 Pulsante di comando

Puoi trascinare e ridimensionare manualmente i controlli per posizionarli in modo ordinato nel modulo.

uno screenshot dell'aggiunta di controlli al UserForm

Passaggio 3: rinomina i controlli

Seleziona le Etichette o il Pulsante di comando, quindi modifica i relativi nomi nel campo Didascalia della finestra Proprietà.

uno screenshot della rinominazione dei controlli

Passo 4: Aggiungi il codice VBA

Fare doppio clic sul pulsante CommandButton e incollare il seguente codice VBA:

Private Sub CommandButton1_Click()

    Dim ws As Worksheet
    Dim nextRow As Long

    Set ws = ThisWorkbook.Sheets("Sheet1")

    nextRow = ws.Cells(ws.Rows.Count, 1).End(xlUp).Row + 1

    ws.Cells(nextRow, 1).Value = TextBox1.Value
    ws.Cells(nextRow, 2).Value = TextBox2.Value
    ws.Cells(nextRow, 3).Value = TextBox3.Value

    MsgBox "Record added successfully!"

End Sub
Nota:Nel codice VBA, ricordarsi di sostituire "Sheet1"con il nome effettivo del proprio foglio di lavoro.

Passo 5: Esegui il UserForm

Premere F5 per eseguire il UserForm.

Verrà visualizzato un modulo a comparsa: dopo aver inserito i dati e aver fatto clic sul pulsante, Excel aggiungerà automaticamente il record alla riga successiva del foglio di lavoro.

uno screenshot dell'aggiunta di nuovi record utilizzando il modulo dati VBA
Nota: Questo semplice esempio VBA supporta soltanto l’aggiunta di nuovi record. È necessario codice VBA aggiuntivo se si desidera modificare, cercare o eliminare record esistenti.

Conclusione

Creare una finestra a comparsa per l’inserimento multiplo dei dati può rendere Excel molto più intuitivo e semplice da usare, soprattutto quando si lavora con tabelle ampie o record ricchi di numerosi campi.

  • La funzione Modulo integrata di Excel è adatta per l’inserimento dati semplice e basilare;
  • Le UserForm VBA offrono piena personalizzazione ma richiedono la programmazione;
  • Il Modulo Dati Avanzato di Kutools per Excel offre il perfetto equilibrio tra semplicità e funzionalità avanzate.

Grazie alla sua interfaccia pulita, ai comodi pulsanti di navigazione e alla possibilità di visualizzare e modificare rapidamente i record, il Modulo dati avanzato è spesso la soluzione più rapida e pratica per la gestione quotidiana dei dati in Excel.


Migliori strumenti per la produttività in Office

🤖KUTOOLS AI Assistente: Rivoluziona Analisi dei dati in base a:Esecuzione Intelligente   |  Genera Codice|  Crea formule personalizzate  |  Analizza Dati e Genera Grafici|  Richiama Funzioni avanzate
Funzionalità Popolari:Trova, evidenzia o Contrassegna Duplicati   |  Elimina righe vuote   |  Combinare Colonne o celle senza perdere dati   |   Arrotondamento senza usare la formula...
Super RICERCA.VERT:CercaVert con criteri multipli  |  CercaVert con valori multipli  |   CercaVert tra più fogli   |   Corrispondenza approssimativa....
Elenco a discesa avanzato:Crea Rapidamente un Elenco a Discesa   |  Elenco a Discesa Dipendente   |  Elenco a Discesa con Selezione Multipla....
Gestione Colonne:Aggiungi un Numero Specifico di Colonne|Sposta Colonne|Attiva/Disattiva la Visibilità delle Colonne Nascoste|Confronta Aree e Colonne...
Funzionalità in Evidenza:Attenzione della griglia   |  Visualizzazione Design   |Barra delle formule avanzata   | Gestione Cartelle di Lavoro e Fogli   |  Biblioteca di risorse(Testo Automatico)|  Selettore di Date   |  Unisci fogli di lavoro  |  Crittografa/Decrittografa celle   | Invia Email da Elenco   |  Super Filtri   |   Filtro speciale(Filtra celle con testo in grassetto/corsivo/barrato...) ...
Principali Set di Strumenti 15:... e molto altro Merge & Split Tools... and more ,Elimina Caratteri Specifici , ...)|50+   Tipi di Grafico (Diagramma di Gantt, ...)|40+ Formule Pratiche (   Calcola l'età in base alla data di nascita , ...)|19 Strumenti di Inserimento(   ,Inserisci Immagine dal Percorso, ...)|12 Strumenti di Conversione(,)Conversione del tasso di cambio   , ...)|7 Strumenti Unisci e Dividi(Unione avanzata righe,, ...)|   (Unione avanzata righe, , ...)   |
Usa Kutools nella tua lingua preferita – supporta inglese, spagnolo, tedesco, francese, cinese e 40+ altre lingue!

Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un’efficienza mai vista prima.Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e Risparmia tempo.Clicca qui per ottenere la funzionalità di cui hai più bisogno...


Office Tab Porta l’interfaccia a schede in Office e rende il tuo lavoro molto più semplice

  • 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, anziché in nuove finestre.
  • Aumenta la tua produttività del 50 % e riduce centinaia di clic del mouse ogni giorno!

Tutti i componenti aggiuntivi Kutools. Un unico programma di installazione

Kutools for Office è la suite che include componenti aggiuntivi per Excel, Word, Outlook e PowerPoint, oltre a Office Tab Pro: la soluzione ideale per i team che lavorano su diverse applicazioni Office.

ExcelWordOutlookTabsPowerPoint
  • Suite completa— componenti aggiuntivi per Excel, Word, Outlook e PowerPoint + Office Tab Pro
  • Un unico programma di installazione, una sola licenza— configurazione in pochi minuti (pronto per MSI)
  • Funziona meglio insieme— produttività ottimizzata tra le applicazioni Office
  • Prova gratuita di 30 giorni con tutte le funzionalità— nessuna registrazione, nessuna carta di credito
  • Miglior rapporto qualità-prezzo— risparmia rispetto all’acquisto dei singoli componenti aggiuntivi

Kutools per Excel

Porta 300+ potenti funzionalità per semplificare le tue attività in Excel.