Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

PLACEMENT DE MACROS

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

B

br44

Guest
Bonjour le forum

j'ai un sousis pour executer la dernière macro de la procédure suivante :

Private Sub CommandButton2_Click() 'bounton 'Enregistrer la fiche'
Dim Wb1 As Workbook
Dim Wb2 As Workbook
Dim Mois As String


Mois = ActiveSheet.Range('C3').Value
Set Wb1 = Workbooks.Open(Chemin)
Set Wb2 = ThisWorkbook

ActiveWorkbook.Save
With Wb2 '.Activate
.Sheets('Détail').Range('A1:G29').Copy
End With
Sheets(Mois).Range('A65536').End(xlUp).PasteSpecial Paste:=xlValues, _
Operation:=xlNone, SkipBlanks:=False, Transpose:=False
Range('A1').Select
With Wb2 '.Activate
Run 'MacForDét'
End With
With Wb2 '.Activate
.Sheets('Facture').Range('A1:G50').Copy
End With

Sheets(mois).Range('A65536').End (XlUp).Offset(1,0).PastSpecial Paste:=XlValues,Operation:=XlNone,SkipBlanks:=False,Transpose:=False
Range('A65536').End(XlUp).Offset(1,0).Select
With Wb2'.Activate
Run'MacForFact'
End With
End Sub

Oui la macro 'MacForFact ne s'execute pas à l'endrois où je le souhaiterais .Elle se déclanche par dessus la première ,Hors je la voudrais en-dessous puisqu'il s'agit de la macro format de la feuille facture .

Quand je fais la procédure pour chacun des bloc individuellement cela marche ,mais pas pour les deux .
Es-que Quelqu'un aurais une solution pour m'aider à résoudre se petit problème .Je vous en remercie par avance .
BR44
piste : j'ai pense à une procédure du type 'STEP' comme piste mais je ne la connais pas du tout . BR44
 
bonjour br44

salut JC de Lotient

@br44

on pourrait avoir une traduction de:
à l'endrois où je le souhaiterais .Elle se déclanche par dessus la première

en effet je n'imagine pas une macro qui se declanche par dessus un autre !!!!
 
re:Rebonjour au forum,bonjour à JC Lorient et à Pierrejean

Tout d'abors merci d'avoir répondue aussi vite.
JC: je teste et je te tient a courant .

Pierrejean:
Oui il s'agit de deux macros situeés dans deux module d'un classeur nomé 'F.xls' et je voudrais qu'elles s'executes dans mon classeur 'A.xls' l'une en dessous de l'autre.
Comme je les dis dans mon message précedant ma procédure fonctionne jusqu'à la copies des valeures du deuxième bloc,mais à partir de là il se produit une erreure, la deuxième macros redemare en('A1')au lieu de('A30')pour completer le deuxième bloc . En esperant avoir ètè plus claire je vous dis à bientôt et merci encore BR44
 
re: ReBonjour à tous

Désolé JC de Lorient ta solution ne fonction pas

J'ai toujour une erreur 1004 qui se produit dans ma macros n° 2 .

Merci quand même à bientôt
Br44
 
- 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
10
Affichages
792
Réponses
5
Affichages
915
Réponses
15
Affichages
791
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Réponses
18
Affichages
597
Réponses
17
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…