wenn ich eine Datei als AddIn speicher, so muss diese mindestens eine Tabelle (Sheet) haben. Nun frage ich mich, ob - und wenn ja, wie weit - ich diese Tabelle auch nutzen kann?
Ich möchte also beim Ausführen des AddIn`s bestimmte Werte in diese AddIn-Tabelle schreiben (und somit zwischenspeichern), so dass sowohl bei der aktuellen Ausführung als auch beim der nächsten Ausführung (egal ob Excel-Neustart, Boot, oder was auch immer) die Werte verfügbar sind.
Aus der Recherche hier bei Herber hab ich schon gelernt, dass man einzelne Werte auch in die Registry schreiben kann, aber - ehrlich gesagt - trau ich mich da mit meinen geringen VBA-Kenntnissen nicht so recht dran (hab auch wenig Lust, meine Registry zu "verbiegen"...)
Konkretes Beispiel: Ich möchte nicht nur einen Wert, sondern ein Array (ca. 500 Einträge) für die nächste Anwendung "erhalten" - und spätestens da scheidet für ich die Registry-Lösung aus.
Ich hab eben mal probiert, im Open-Ereignis des Addins, den Wert aus A1 auszulesen (das funktioniert soweit auch):
Option Explicit
Private Sub Workbook_Open()
MsgBox Me.Sheets(1).Range("A1")
End Sub
Meine Fragen:
Ist dieses Vorgehen überhaupt sinnvoll?
Lässt sich diese AddIn-Tabelle uneingeschränkt nutzen?
welche Grenzen muss man beachten?
läuft das auch bei früheren Excel-Versionen (kleiner Office XP)?
Vielen Dank für eure Unterstützung
viele Grüße
Christian