Ich habe ein AddIn, in dem eine globale Variable definiert ist.
Diese soll in unterschiedlichen Anwendungen, die alle auf dasselbe AddIn zugreifen, mit unterschiedlichen Werten belegt werden (nicht gleichzeitig und auf unterschiedlichen Rechnern).
AddIn:
Global globalTest As Integer
sub addinprogramm
'Variante 1
call modulprogramm
'Variante 2
Application.Run macro:="xx.xls!modulprogramm"
end sub
In einer weiteren Datei xx.xls habe ich eine weitere Sub im Modul, die der Globalen Variablen einen Wert zuordnen soll:
sub modulprogramm
globalTest = 5
end sub
Beim start von addinprogramm bekomme ich bei Variante 1 den Fehler, dass die sub modulprogramm unbekannt ist, bei Variante 2 meckert modulprogramm, dass es die Variable globalTest nicht kennt.
Was mache ich falsch? Wie geht´s?
Markus