HELP macro copie/colle valeurs entre 2 classeurs différents - VB/VBA/VBS - Programmation
Marsh Posté le 24-07-2014 à 10:57:41
Salut,
Je pense qu'il ne trouve pas le second fichier "Consensus bbgV.XLS".
Essaie de voir si cela fonctionne si tu mets l'ensemble du chemin depuis C: ou D: ...
De plus, si cela ne marche pas essaie de faire une copie de ton onglet vars un autre onglet sur le même fichier.
Bonne recherche
Marsh Posté le 24-07-2014 à 11:00:47
Salut,
merci pour ton aide, en effet le problème venait de l'extension des fichiers.
Mettre simplement .XLS ne fonctionnait pas, je devais mettre .XLSX pour l'un et .XLMX pour l'autre.
Marsh Posté le 23-07-2014 à 13:25:02
Bonjour à tous,
je suis nouveau en VBA (j'ai commencé hier) et j'ai du mal.
Je souhaite faire un copier/coller les valeurs d'un classeur vers un autre. Le premier extrait des infos de Bloomberg, c'est donc pour garder ses valeurs sans avoir la connexion à Bloomberg en continu.
J'ai fait un début de macro, mais l'erreur "l'indice n'apparaît pas à la sélection" apparaît.
Voici ce que j'ai fait :
Sub Test()
Application.Goto Workbooks("Consensus bbg.XLS" ).Sheets("-5FY" ).Range("G5:Q200" )
Application.CutCopyMode = False
Selection.Copy
Application.Goto Workbooks("Consensus bbgV.XLS" ).Sheets("-5FY" ).Range("G5:Q200" )
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
End Sub
Comme vous vous en doutez, je ne comprends pas vraiment la raison de l'erreur, j'ai bien vérifié le nom des classeurs et des onglets.
Merci d'avance pour votre aide !