Bonjour
je suis à court de ressources ...
Je veux importer les données d'une feuille provenant d'un autre classeur. Le nom de cette feuille est donné par une cellule dans la feuille active.
Avec le code plus bas, j'obtient un message 9 : l'indice n'appartient pas à la sélection. L'erreur arrive à la dernière ligne.
Si quelqu'un a une idée ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Dim Chemin As String, no_dossier As String, fichier As String, doss_param As String, doss_a_importer As String, WB As Workbook ActiveSheet.Range("e6") = Worksheets("Paramètres").Range("b11") 'Dossier doss_param = Range("E6") 'affiche le nom du client qui donnera son nom au fichier no_dossier = "Flat-" & doss_param 'C'est le nom du fichier Chemin = ThisWorkbook.Path fichier = Chemin & "\" & no_dossier & ".xlsx" Range("b8") = fichier Sheets("Transition").Range("C12:c13").Value = worksheets(no_dossier).Sheets("Flat Rapp annuel ULC-s536(537)").Range("F10:f11").Value
Partager