Thema Datum  Von Nutzer Rating
Antwort
03.08.2022 10:38:54 Fabienne
NotSolved
03.08.2022 11:16:14 Mase
NotSolved
Rot Variablen über Listenbereich Definieren
03.08.2022 11:17:56 Gast7243
Solved

Ansicht des Beitrags:
Von:
Gast7243
Datum:
03.08.2022 11:17:56
Views:
754
Rating: Antwort:
 Nein
Thema:
Variablen über Listenbereich Definieren

Du möchtest Einträge aus Tabelle 2 in einem Makro verarbeiten, ohne dass vorher bekannt ist, wieviele Einträge vorhanden sind. Bei den Einträgen handelt es sich dabei um Mitarbeiternamen. Habe ich das richtig verstanden?

So eine Datenstruktur kannst du entweder mit einem Array, einem Scripting.Dictionary oder einer Collection aufbauen. Ein Array muss genau dimensioniert werden. Es ist ein Datenfeld, in dem so viele Variablen des gleichen Datentyps gespeichert werden können, wie bei der Dimensionierung festgelegt. Die Elemente eines Arrays werden über einen Index angesprochen. Ein Dictionary kann beliebig viele Elemente zur Laufzeit des Makros aufnehmen. Jeder Eintrag besteht aus einem eindeutigen Schlüssel (Key) und einem zugehörigen Wert (Value). Werte werden über die Schlüssel angelegt und ausgelesen. Eine Collection ist einem Array sehr ähnlich, hat jedoch keine Begrenzung der Elemente zur Laufzeit.


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
03.08.2022 10:38:54 Fabienne
NotSolved
03.08.2022 11:16:14 Mase
NotSolved
Rot Variablen über Listenbereich Definieren
03.08.2022 11:17:56 Gast7243
Solved