PB code VBA Range/Copy

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

Markal

XLDnaute Nouveau
Bonjour à toutes et à tous,
J'ai fais un modèle de bon de commande et je souhaiterais que certains éléments de celui-ci se déversent dans un autre classeur.
Par exemple : les cellules B20, J4, C3 se déversent dans les cellules A2, B2 et C3 d'un autre classeur appelé "DEP".
Et pour le bon de commande suivant, les cellules B20, J4 et C3 se déversent en A3, B3 et C3 du classeur "DEP".
Je vous mets ci-dessous mon code :

Code:
Sub Envoi_DEP()

  Dim WSDest As Worksheet

  Dim WBDest As Workbook

  Dim WSSource As Worksheet

  Set WSSource = ThisWorkbook.Sheets("BCF")

  Workbooks.Open ("C:\mes_documents\test_bdd_communes\DEP_test.xlsx")

 

  Set WBDest = ActiveWorkbook

  Set WSDest = WBDest.Sheets("bdd")

  WSSource.Range("J22").Copy

  WSDest.Range("A2").End(xlUp)(2).Selection.PasteSpecial Paste:=xlPasteValues

Application.DisplayAlerts = False

  WBDest.Save

  WBDest.Close

End Sub

Merci de voir où je me suis trompé,
Des bises à tous
 
- 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
5
Affichages
241
  • Question Question
Microsoft 365 Code VBA
Réponses
7
Affichages
819
  • Question Question
Microsoft 365 Question code VBA
Réponses
2
Affichages
447
Réponses
8
Affichages
1 K
Réponses
4
Affichages
1 K
Retour