Thema Datum  Von Nutzer Rating
Antwort
Rot ideen wie ich einen makro baue
23.07.2013 13:34:19 Peter Knutsen
NotSolved

Ansicht des Beitrags:
Von:
Peter Knutsen
Datum:
23.07.2013 13:34:19
Views:
1450
Rating: Antwort:
  Ja
Thema:
ideen wie ich einen makro baue

Hallo Liebe Excel bzw. VBA Experten,

Ich sitze schon wieder vor einem Problem und habe jetzt fast eine Stunde ohne Erfolg nach dem richtigen Hinweis gesucht.

Also hier mein Problem:

Ich habe ein TB (x) mit einer Indexreihe (3 Spalten). Von 2014 bis 1927 (Spalte 1, Jahre) sind dort Indexwerte (Spalte 2) zu sehen. Die letzte Spalte (Spalte 3) zeigt einen Wert der aus zwei Werten (abhängig von zwei Jahreszahlen (Spalte1)aus Spalte 2 besteht. Die erste Jahreszahl ist das Herstellungsjahr und kommt aus TB z (siehe weiter unten) Das Planjahr ist das Jahr in dem wir uns jetzt befinden, es wird aus dem Vorjahreswert multipliziert mit der erwarteten Inflation (Zelle A6) berechnet. Am Ende kommt also ein Wert für jedes Jahr raus. Dieser Wert ist der Planindexwert+1 geteilt durch den Herstellungsindexwert. Der Indexwert in der Spalte des Herstellungsjahres ist in Spalte 3 immer als der Bezugswert zu sehen, d.h. alle Indexwert in Tabelle 3 werden durch den wert geteilt der in der Zeile des Herstellungsjahrs steht. - Hier müsste ein Makro gebaut werden der mir die Jahreszahlen aus dem TB z gibt und dann die oben beschriebene Rechenoperation durchführt.

Die Indexreihe aus Spalte 3 soll mir für eine Spalte in einem anderen TB (y) einen Wert liefern. In TB y habe ich ebenfalls eine Zahlenreihe die sich auch aus TB z bildet.

Gleichzeit, bzw. dieser Operation vorgeschaltet kommt die Bestimmung der zwei Jahreszahlen. Die Jahreszahlen (Herstellungsjahr und Planjahr) sollen in einem Einstellungsblatt (z) festgelegt werden. Je nachdem was ich in z festlege steht in TB y Herstlleungsjahr oder Planjahr an oberster Stelle. Darunter müssen immer 80 Jahre in fallender Reihenfolge stehen. Wenn ich in TB z festlege, das wir im Planjahr 2013 sind, muss in TB y 2013 an erster Stelle stehen und in abfallender Reihenfolge 80 JAhre in Jahreszahlen. Dabei ist es so, dass alles was über 2012 in TB y kenntlich gemacht werden soll (zb kursiv). Das was ich als Plankosten in TB z festgelegt habe hat also zwei EInflüsse: es bestimmt die erste Zahl in TB y und gleichzeitig die Jahre in TB x.

Es wird noch komplzierter: In TB z soll es außerdem die EInstellung geben die zwischen vor und nachrechnung unterscheidet. d.h. gebe ich in einem dropdown menü an das es sich um vorrechnung handelt, werden mir jahreszahlen über das jahr 2013 hinaus in das tb y geschrieben. Die Jahre von 2012 bis in die Zukunft müssen dann kenntlich gemacht werden.

Wenn ich die Funktion nachrechnung auswähle kommt das was ich vorne beschrieben habe, allerdings ohne eine bestimmte Kennzeichnung (zb kursiv)

Das muss ich nun irgendwie in einen makro zaubern und habe einfach keine ahnung wie ich das machen soll. die übertragung von TB x nach y kann ich mir noch als SVERWEIS Formel vorstellen. Je nachdem was ich in y habe, suche ich automatisch in TB x.

Allerdings weiß ich nicht wie ich das mit den Jahreszahlen machen soll.

FReue mich über jede hilfe.

Sorry wenn das etwas kompliziert geschrieben war, bin etwas iun Eile.

Viele Grüße,

Peter     

p.s

der link müsste eigetnlich funktionieren. da ist das beschriebene problem deutlicher zu sehen

http://www.herber.de/bbs/user/86516.xlsx
 


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 ideen wie ich einen makro baue
23.07.2013 13:34:19 Peter Knutsen
NotSolved