
Inserisco qui di seguito il codice vba del commandBotton (in versione manuale):
Private Sub cmdNewCli_Click()
Worksheets("CLIENTI").Cells(4, 1).Value = txtCognome.Text
Worksheets("CLIENTI").Cells(4, 2).Value = txtNome.Text
Worksheets("CLIENTI").Cells(4, 3).Value = txtDitta.Text
Worksheets("CLIENTI").Cells(4, 4).Value = txtIva.Text
Worksheets("CLIENTI").Cells(4, 5).Value = txtCod.Text
Worksheets("CLIENTI").Cells(4, 6).Value = txtIndirizzo.Text
Worksheets("CLIENTI").Cells(4, 7).Value = txtTell.Text
Worksheets("CLIENTI").Cells(4, 8).Value = txtFax.Text
Worksheets("CLIENTI").Cells(4, 9).Value = txtMail.Text
Worksheets("CLIENTI").Cells(5, 1).Value = "#END#"
End Sub |
ultima_riga = ActiveSheet.Range("A" & Rows.Count).End(xlUp).Row
If ultima_riga = 1 Then ultima_riga = 0
'riprendo e riscrivo il tuo esempio
Private Sub cmdNewCli_Click()
With Worksheets("CLIENTI")
ultima_riga = .Range("D" & Rows.Count).End(xlUp).Row
If ultima_riga = 1 Then ultima_riga = 0
.[D1] = txtCognome.Text
.[D2] = txtNome.Text
.[D3] = txtDitta.Text
.[D4] = txtIva.Text
.[D5] = txtCod.Text
.[D6] = txtIndirizzo.Text
.[D7] = txtTell.Text
.[D8] = txtFax.Text
.[D9] = txtMail.Text
End Sub |
'riprendo e riscrivo il tuo esempio
Private Sub cmdNewCli_Click()
With Worksheets("CLIENTI")
ultima_riga = .Range("D" & Rows.Count).End(xlUp).Row
If ultima_riga = 1 Then ultima_riga = 0
.cells(ultima_riga + 1, 1) = txtCognome.Text
.cells(ultima_riga + 1, 2) = txtNome.Text
eccetera!
End Sub |
