aller a la ligne pour nouvel enregistrement

  • Initiateur de la discussion Initiateur de la discussion pascal
  • 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 !

P

pascal

Guest
bonjour ,

je suis novice dans les macros excel , je me suis crée une macro pour copier et coller les valeurs d un formulaire'feuil1'vers une autre feuille'feuil2' en ligne, mais je sais pas comment faire pour que lorsque je réexecute ma macro apres avoir modifié mon formulaire me permettre d avoir une nouvelle ligne sur 'feuil2' sans écraser l'enregistrement précédent , j 'ai parcouru , je pense, presque tous les sujets du forum mais je n'ai pas touvé mon bonheur.

je vous joint mon fichier au cas ou je ne sois pas trop clair dans mes explications

merci d avance
 
Salut,

Code:
Sheets('Feuil2').Range('A65536').End(Xlup).Row
te donne la derniere ligne utilisée de la colonne A

donc
Code:
Sheets('Feuil2').Range('A65536').End(Xlup).Row +1
te donnera la 1ere ligne vide dans la colonne A

@+

Message édité par: Minick, à: 18/08/2005 14:21
 
Salut,

Je suis pas sur d'avoir compri ta question, mais tu peux imbriquer les For... Next sans probleme

Code:
Sub ForImbrique()
   Dim CptLig as Byte, CptCol as Byte

   For CptLig = 1 to 10
      For CptCol = 1 to 15
         Cells(CptLig, CptCol)='A'
      Next
   Next
End Sub

Cet exemple remplira un tableau de 10 lignes sur 15 colonnes avec des A

@+

Message édité par: Minick, à: 18/08/2005 19:22
 
- 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
0
Affichages
188
Réponses
4
Affichages
586
Retour