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")
Dans 'monprogramme' je peux utiliser sans autres la variable 'datasource'
Par ex:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Cells(Index, 1).Value = datasource.Worksheets("TXT").Cells(2, 3).Value
Par contre pas dans les userform
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'