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 :
Citation :
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 !