A voir également:
- [VBA excel] copier d'un classeur externe
- Liste déroulante excel - Guide
- Chkdsk disque dur externe - Guide
- Si et excel - Guide
- Copier une vidéo youtube - Guide
- Aller à la ligne excel - Guide
1 réponse
Salut,
tu ne peux pas copier des données d'un document non ouvert, par contre tu peux ouvrir et fermer le document juste pour copier les données.
exemple :
Workbooks.Open "c:\a.xls"
Workbooks(2).Activate
Workbooks(1).ActiveSheet.Cells(1, 2).Formula = Workbooks(2).ActiveSheet.Cells(1, 2).Formula
Workbooks(2).Close
@+
tu ne peux pas copier des données d'un document non ouvert, par contre tu peux ouvrir et fermer le document juste pour copier les données.
exemple :
Workbooks.Open "c:\a.xls"
Workbooks(2).Activate
Workbooks(1).ActiveSheet.Cells(1, 2).Formula = Workbooks(2).ActiveSheet.Cells(1, 2).Formula
Workbooks(2).Close
@+
1 juin 2007 à 13:15
1 juin 2007 à 13:54
Dans la tienne les workbooks sont mal déclarés au niveau de tes guillements, de plus tu n'as pas besoin des guillements pour les sheets.
Autrement tu n'utilises pas la classe range donc je comprends pas à part si lors de ta multiselection de cellules il comprends ça comme un range!
@+