Condividi tramite

Errore 1004 Excel

Anonimo
2020-08-31T16:12:19+00:00

Salve,

è la prima volta che tento di creare una maschera per excel, ho iniziato a creare semplicemente ad un inserimento dati con un semplice bottone.

Il primo record viene inserito correttamente, mentre se provo ad inserire il secondo, mi da errore 1004.

Sono alle prime armi con VBA.

Il codice è il seguente

Private Sub CommandButton1_Click()

Dim UltimaRiga As Long

If Range("A2").Value = "" Then

Cells(2, 1).Value = TextBox1.Value

Else

UltimaRiga = Range("A1").End(x1Down).Row + 1

Cells(UltimaRiga, 1).Value = TextBox1.Value

End If

End Sub

Microsoft 365 e Office | Excel | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

5 risposte

Ordina per: Più utili
  1. Anonimo
    2020-09-01T12:53:14+00:00

    Ciao Nicola,

    Ho un'altra domanda,

    Sono riuscito a creare una maschera per inserimento dati funzionanti, però non riesco a capire come salvare la maschera o esportarla su altri fogli di lavoro, devo rifare tutto di nuovo una volta chiuso excel.

    Puoi darmi una mano anche su questo?

    Ti consiglio di aprire un altro thread per questa nuova richiesta. Inoltre, ti suggerisco di caricare un file di esempio per dimostrare i risultati richiesti.

    ===

    Regards,

    Norman

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2020-09-01T10:23:03+00:00

    Ciao Nicola,

    Grazie per l'aiuto, adesso mi funziona.

    Buona giornata

    Ti ringrazio per il cortese riscontro.

    Alla prossima.

    ===

    Regards,

    Norman

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2020-09-01T10:07:24+00:00

    Ho un'altra domanda,

    Sono riuscito a creare una maschera per inserimento dati funzionanti, però non riesco a capire come salvare la maschera o esportarla su altri fogli di lavoro, devo rifare tutto di nuovo una volta chiuso excel.

    Puoi darmi una mano anche su questo?

    Grazie in anticipo

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2020-09-01T08:54:31+00:00

    Grazie per l'aiuto, adesso mi funziona.

    Buona giornata

    La risposta è stata utile?

    0 commenti Nessun commento
  5. Anonimo
    2020-08-31T19:50:58+00:00

    Ciao Nicola,

    è la prima volta che tento di creare una maschera per excel, ho iniziato a creare semplicemente ad un inserimento dati con un semplice bottone.

    Il primo record viene inserito correttamente, mentre se provo ad inserire il secondo, mi da errore 1004.

    Sono alle prime armi con VBA.

    Il codice è il seguente

    Private Sub CommandButton1_Click()

    Dim UltimaRiga As Long

    If Range("A2").Value = "" Then

    Cells(2, 1).Value = TextBox1.Value

    Else

    UltimaRiga = Range("A1").End(x1Down).Row + 1

    Cells(UltimaRiga, 1).Value = TextBox1.Value

    End If

    End Sub

    A me il codice funziona e ho modificato il tuo codice solo per accordarmi con le mie predilezioni personali.

    Potresti scaricare il mio file di prova NicolaB20200831.xlsm

    Se tu dovesse ancora avere un problema, ti chiederei gentilmente di caricare il file problematico, dopo averlo depurato dei dati sensibili, su un servizio di condivisione di file, ad esempio Microsoft OneDrive o DropBox, e postare un link al file in una risposta qui.

    Per caricare il file su Microsoft OneDrive, vedi:

       Condividere file e cartelle di OneDrive

    Per caricare il file su DropBox, vedi:

    Come faccio a condividere file e cartelle in Dropbox?

    ===

    Regards,

    Norman

    La risposta è stata utile?

    0 commenti Nessun commento