Dans 'monprogramme' je peux utiliser sans autres la variable 'datasource'
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Public datasource sub monprogramme () Dim datasource As Excel.Workbook Set datasource = Workbooks.Open("S:\SAT-DOC\macros\Données pour macros\Données_fiches-maintenance.xls")
Par ex:Par contre pas dans les userform
Code : Sélectionner tout - Visualiser dans une fenêtre à part Cells(Index, 1).Value = datasource.Worksheets("TXT").Cells(2, 3).Value
j'obtiens le message d'erreur
erreur d'exécution '424' objet requis
Je ne comprends pas pourquoi car j'ai déclaré datasource 'public'
Partager