• Initiateur de la discussion Initiateur de la discussion winnono
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

W

winnono

Guest
Salut à tous,
Voilà, comment pourrais-je dire en macro, que les valeurs que je rentre dans une boite questionnaire, sont à inscrire à la première ligne vide qu'il rencontre?
Par exemple, si A1 à D8 est rempli, il faut qu'il inscrive à partir de la ligne A8?
 
Re : Dernière ligne...

Code:
    PremLigV = Range("A65535").End(xlUp).Row + 1
Ce code te donne la première ligne vide de la colonne A
Code:
PremLigV = Range("A1").SpecialCells(xlCellTypeLastCell).Row + 1
Donne la première ligne vide absolue de ta feuille de calculs.
Mais il existe d'autres syntaxes selon les cas. Regarde également à CurrentRegion dans l'aide.
Bonne journée
 
Re : Dernière ligne...

Bonjour winnono,je suppose "à partir de A9"?
tu détermines le premier numéro de ligne vide :

Dim Derlig As Long
Derlig = Range("A65000").End(xlUp).Row + 1

et à partir de cela, tu affectes les valeurs dans cette ligne

Cells(Derlig, 1).Value = TextBox1.Value
Cells(Derlig, 2).Value = "etc...."
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
6
Affichages
331
Retour