Bonjour,
J'ai besoin de votre aide... J'ai une macro qui insère ligne par ligne le contenu d'une bdd via un bouton. L'utilisateur a le droit de renseigner les combo et les textbox et les insérer via ce bouton sur la première ligne du tableau (ligne N2). Ensuite renseigner une autre qui fait descendre la ligne précédente sur la ligne N3 etc.
J'ai mis sur une feuille masquée les valeurs des combobox et si l'utilisateur essaie de changer le contenu d'une cellule du tableau un message d'erreur apparait.
J'ai ce code pour toutes les cellules du tableau:
With xlbdd.Range("A2")
.Validation.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:=Join(tableauTHEMATICS, ",")
End With
Sauf que si l'utilisateur veut il peut renseigner du texte "libre" sur les lignes vides en dessous de la dernière ligne remplie.
Si je change le code ci-dessus en mettant (A:A) dès que j'insère une ligne j'ai erreur 400.
Savez-vous comment je peux bloquer le remplissage des lignes vides ?
Merci d'avance