Thema Datum  Von Nutzer Rating
Antwort
Rot Programmierung für richtige Zuordnung
01.08.2018 07:44:16 Clemens
NotSolved
01.08.2018 08:06:03 Gast36928
NotSolved
01.08.2018 09:36:15 Ulrich
NotSolved

Ansicht des Beitrags:
Von:
Clemens
Datum:
01.08.2018 07:44:16
Views:
1125
Rating: Antwort:
  Ja
Thema:
Programmierung für richtige Zuordnung

Hallo zusammen, 

ich habe ein Reporting Tool ersellt, über welches für die verschienden Standorte Kennzahlen eingetragen werden können. Auf einem Tabellenblatt werden alle Ergebnisse zusammengefasst. Nun möchte ich auf diesem Tabellenblatt die Möglichkeit schaffen, zwischen den verschiedenen Monaten hin und her zu wechseln (simple Dropdown Liste) und mit einem Change Event der Monats- oder Jahreszahl eine neue Abfrage der Daten aus der Datenbank anzustoßen. Leider mangelt es mir ein wenig am Know-How zur Erstellung des passenden Codes. Momentan läuft die Abfrage nach folgendem Schema: 

 

 

Sheets("Data LOCATION 1").Unprotect "PASSWORD"
Sheets("Data LOCATION 1").Range("A49") = Sheets("KPI Overview Board").Range("A80")  'Hier wird die Datumskombination (z.B.: 201807) ins Tabellenblatt der Datenbank übertragen 
Sheets("Data LOCATION 1").Range("A50") = "KPI 1"                                    'Hier wird die in der Datenbank zu suchende KPI  ins Tabellenblatt der Datenbank übertragen 

x1 = Sheets("Data LOCATION 1").Range("A55").Value   
x2 = Sheets("Data LOCATION 1").Range("A58").Value                                    'Im Datenbank Sheet wird mit der Datumskombi und dem KPI ein Vergleich durchgeführt um Row & Column der passenden Zahl zu ermitteln

Sheets("KPI Overview Board").Range("C6").Value = Sheets("Data LOCATION 1").Range("D2:AA38").Cells(x1, x2)  'die gefundene KPI wird in das Overview Board geschrieben 


' wird wiederholt für alle KPIs & Standorte!

Dieser Weg liefert zwar das gewünscht Ergebnis, da ich jedoch rund 15 KPIs und 7 Standorte habe, dauert die Berechnung mehr als 2 Minuten. Kennt jemand eine einfachere Abfragemöglichkeit? 

 

Danke und viele Grüße,
Clemens 


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 Programmierung für richtige Zuordnung
01.08.2018 07:44:16 Clemens
NotSolved
01.08.2018 08:06:03 Gast36928
NotSolved
01.08.2018 09:36:15 Ulrich
NotSolved