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

A

Adrianne

Guest
Bonjour forum,

pourquoi la methode Range('A:A, B:B').Select ne marche pas

je voudrais copier des données de 2 fichiers excels.
d'ailleur c'est aprés recherche sur le forum j'ai vu qu'on a utilisé Range('A:A, B:B').Select
avec moi ca ne marche pas
mes si je fait range('A:A') ca marche alors maoi je voudrais copier la colonne A et B
merci
 
Bonjour forum

j'ai réalisé ce programme pour copier des données d'un fichier execl vers un autre


Private Sub Command1_Click()

Set XL = New Excel.Application 'ouvre excel
XL.Visible = True
XL.Workbooks.Add 'ouvre un nouveau classeur
Sheets('Feuil1').Select
Sheets('Feuil1').Name = 'coucou'

XL.Range('A1').Value = 'gre'
XL.Range('C1').Value = 'score'
XL.Range('D1').Value = 'fre'
XL.Range('E1').Value = 'score'
XL.Range('F1').Value = 'dre'
XL.Range('G1').Value = 'score'

' ouverture du fichier source
Workbooks.Open FileName:= _
'C:\\Nouveau dossier\\tata.xls'
Sheets(1).Select
Selection.Copy

Sheets(coucou).Select
Sheets(coucou).Activate
Sheets(coucou).Paste

Windows('tata.xls').Activate
ActiveWorkbook.Close

end sub

mais quand j'exécute il me dit Erreur d'execution'9', Indice en dehors de la plage

Est ce que quelqu'un a une idée?
merci d'avance
 
- 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
3
Affichages
442
Réponses
48
Affichages
1 K
Retour