je pense qu'au lieu de mettre mes sous totaux en haut je peux les mettre en bas avec la fonction excel toute faite en cochant,mais du coup au lieu que mon vba repere la 1ere ligne vide, il rentre toujours les valeurs dans ligne 3 ( pour ne pas qu'il saute la ligne de sous totaux en bas )
mon code est actuellement :
Private Sub CommandValider_Click()
Sheets("Téléphonie").Select
ligne = 3
Cells(ligne, 1).Select
While ActiveCell.Value <> ""
ligne = ligne + 1
Cells(ligne, 1).Select
Wend
Cells(ligne, 2).Select
ActiveCell.Value = txtNumeroTel
Cells(ligne, 3).Select
ActiveCell.Value = txtNomPrenom
Cells(ligne, 5).Select
ActiveCell.Value = Val(txtCoutInter)
Cells(ligne, 4).Select
If CheckBoxNouveauForfait = True Then
ActiveCell.Value = txtForfait
End If
If CheckBoxNouveauForfait = False Then
ActiveCell.Value = ComboBoxForfait
End If
Cells(ligne, 6).Select
ActiveCell.Value = Val(txtCoutHF)
End Sub
Comment dois-je le modifier ?
merci
PS : J'ai trouvé pour effacer c'est ".clear"