Thema Datum  Von Nutzer Rating
Antwort
Rot Suchfunktion VBA
11.10.2016 18:37:21 Christoph_Muc
NotSolved
12.10.2016 11:33:41 Holger
NotSolved

Ansicht des Beitrags:
Von:
Christoph_Muc
Datum:
11.10.2016 18:37:21
Views:
1199
Rating: Antwort:
  Ja
Thema:
Suchfunktion VBA

Hallo zusammen,

ich habe ein Excel-Problem auf der Arbeit, welches ich gerne mit VBA lösen möchte, allerdings bin ich dort noch absoluter Amateur und hoffe, dass ihr mir da weiterhelfen könnt. Um einmal die Situation zu schildern:

Es handelt sich um eine Excel-Mappe bestehend aus mehreren Tabellenblättern. Auf Tabellenblatt 1 kann man über eine Dropdown-Liste ein Land auswählen. Durch eine Match-Index-Funktion wird dann eine Tabelle generiert, die historische Daten zu Zu- und Abgängen von Geldeinheiten in diesem Land zu bestimmten Stichtagen (bspw. 31.01.2015, 28.02.2015,...) aufführt und daraus ein Balkendiagramm erstellt. Die zugrundeliegenden Daten dafür werden übersichtshalber auf den anderen Tabellenblättern durch eine externe Informationsquelle aktualisiert und abgespeichert, jeweils für das entsprechende Land.

Um allerdings nicht nur historische Werte in den jeweiligen Diagrammen aufzuführen, sollen manuell auch prognostizierte Werte abgespeichert werden, bspw. für den 31.10.2016. Dies soll durch eine Eingabe auf Tabellenblatt 1 geschehen. Die historischen Daten werden ganz normal nach der Auswahl des jeweiligen Landes generiert. Ab hier beginnt der Knackpunkt, denn nun sollen darunter auch noch manuell die prognostizierten Werte für den 31.10.2016 eingegeben werden, um zu sehen welches Ausmaß diese im Diagramm haben. Danach soll über einen Button ein Makro ausgelöst werden, welches die Prognosewerte kopiert und danach in den anderen Tabellenblättern nach der richtigen Stelle für die Werte sucht, d.h. das richtige Land und das richtige Datum, und diese dort einfügt. Zudem soll diese Prozedur anschließend abgespeichert werden, damit die eingegebenen Daten auch zukünftig zur Verfügung stehen. Abschließend soll dann auf Tabellenblatt 1 anstelle der manuellen Eingabe wieder die Match-Index-Formel eingefügt werden, welcher dann auf die neu hinterlegten Daten zugreift, die sich nun auf den hinteren Tabellenblättern befinden.

Ich bin mir nicht sicher, ob diese Schilderung detalliert genug war. Falls nicht, weist mich gerne darauf hin. Für mich ist die VBA-Schiene komplettes Neuland und ich tue mich unheimlich schwer damit. Deshalb hoffe ich, dass ihr mir mit dem Problem weiterhelfen könnt.

Vielen Dank im Voraus und viele Grüße

Christoph


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
Rot Suchfunktion VBA
11.10.2016 18:37:21 Christoph_Muc
NotSolved
12.10.2016 11:33:41 Holger
NotSolved