macro pour rajouter un formulaire à la suite

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

nrdz83

XLDnaute Impliqué
Bonjour à tous voila ma question je cherche a faire une maccro qui me copie un formulaire et qui me le colle à la suite et cela de façons indefinie en fonction du besoin mais sans depasser 10 formulaires .
D'avance merci à tous et bon week end, amitiés 😎
 

Pièces jointes

Re : macro pour rajouter un formulaire à la suite

bonsoir klin merci pour le lien en fait je fait ce code mais ça fonctionne pas
>>>
Sub AjoutBloc()
Dim Ligne As Long
Ligne = ActiveSheet.Range("g65536").End(xlUp).Row + 1
If Ligne < 4 Then Ligne = 4
ThisWorkbook.Worksheets("PV chaine").Range("Modèle").Copy Destination:=ActiveSheet.Range("A" & Ligne)
Application.CutCopyMode = False
End Sub

A quoi correspond ligne? et pourquoi (g65536) alors que je veux le ranger a la suite de mon premier formulaire.
Merci pour vos lumière s
amitiés
 
Re : macro pour rajouter un formulaire à la suite

Bonsoir Tous

à tester le
Code:
Sub ...
Dim Ligne As Long
  Ligne = ActiveSheet.Range("A65536").End(xlUp).Row + 3
 [COLOR=SeaGreen] Rem : 3 lignes en dessous de la dernière non vide de la colonne A[/COLOR]
  If Ligne > 250 Then Exit Sub [COLOR=SeaGreen]'250 pour limiter à 10 et avec le 3 de la remarque[/COLOR]
  Range("Modèle").Copy Range("A" & Ligne)
  Application.CutCopyMode = False
End Sub
avec Insertion ==> Nom ==> Définir : "Modèle" et ='PV chaine'!$A$1:$U$23
colonnes cachées incluses et liaisons à voir.
 
Re : macro pour rajouter un formulaire à la suite

Merci lii pour ton code il marche impec et si je veux faire un code pour supprimer le formulaire que l'on vient de recréer? il faut mettre .delete ??
Et y at'il la possibilité de surtout ne pas supprimer le premier formulaire ?
Encore merci 😎
 
Re : macro pour rajouter un formulaire à la suite

Re,

Il te faudra supprimer les lignes avec un code du genre :
Code:
  Rows("n1:n2").Delete
où n1 et n2 sont, respectivement, les numéros de la première ligne et de la dernière ligne de la plage à supprimer.
 
- 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

Discussions similaires

Réponses
43
Affichages
846
Réponses
3
Affichages
819
Retour