Passage d'un paramètre excel.workbook à un userform
Code:
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':D
Par ex:
Code:
Cells(Index, 1).Value = datasource.Worksheets("TXT").Cells(2, 3).Value
Par contre pas dans les userform :cry:
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'