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

XL 2016 Selectionner plages de cellule

Anto35200

XLDnaute Occasionnel
J’ai ce code, qui me permet de sélectionner la plage de cellules A2 à P, jusqu’à la dernière cellule vide de la ligne du fichier Extraction.

Ensuite, cette plage de cellules est copiée dans le fichier BD à la suite des données déjà présentes, donc çà doit être à la ligne 23.

Mais, je ne comprends pas pourquoi cette plage est copié dans le fichier BD dans la cellule R9.

En vous remerciant de votre aide.

VB:
Set W1 = Workbooks("Extraction.xlsx")
Set W2 = Workbooks("BD.xlsx")

DerLig = W1.ActiveSheet.Cells(Rows.Count, 1).End(xlUp).Row

W1.ActiveSheet.Range("A2:P" & DerLig).Copy
W2.ActiveSheet.Paste
 

Pièces jointes

  • Pilote_MACROS.xlsm
    18.2 KB · Affichages: 1
  • BD.xlsx
    10.5 KB · Affichages: 1
  • Extraction.xlsx
    9.8 KB · Affichages: 0

Discussions similaires

Réponses
7
Affichages
343
  • Résolu(e)
Microsoft 365 FORMULE Excel VBA
Réponses
17
Affichages
832
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…