Registriert seit: 14.01.2015
Version(en): 2003
servus mal wieder :)
mal ne Frage, ist es möglich eine Formel oder Code zu machen der folgendes kann.
auf Tabellenblatt 1 in Zelle x steht zb die zahl 5.
ist es möglich das alle Tabellenblätter in der AKTUELLEN Reihenfolge immer +1 rechnen.
somit wäre tabellenblatt 2 in Zelle x die Zahl 6
Tabellenblatt 3 Zelle x die Zahl 7 etc
aber der Code müsste sich immer auf den Reiter davor beziehen da sich die Reihenfolge einmal im Monat ändern kann..
wenn also mal das Tabellenblatt 6 vor Tabellenblatt 2 steht, darf in diesem fall auch nur +1 zu der Zahl in Tabellenblatt 1 addiert werden.
Tabellenblatt 1 - Zelle x Wert 5 (manuelle eingabe)
Tabellenblatt 6 - Zelle x +1 = 6
Tabellenblatt 2 - Zelle x +1 = 7
Hoff ich habs einigermasen gut beschrieben.
Gruß
Registriert seit: 12.10.2014
Version(en): 365 Insider (32 Bit)
Moin Gruß!
Gruß schrieb:aber der Code müsste sich immer auf den Reiter davor beziehen da sich die Reihenfolge einmal im Monat ändern kann..
Geht nur mittels VBA, da Du dort auf den Index des Blattes Bezug nehmen kannst.
Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag.
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Registriert seit: 14.01.2015
Version(en): 2003
ist das viel arbeit? bzw könnte mir denn wer machen?
ich hab von vba leider null Ahnung
würde dann den richtigen zellbezug noch nachreichen
Registriert seit: 12.10.2014
Version(en): 365 Insider (32 Bit)
Zitat:würde dann den richtigen zellbezug noch nachreichen
Findest Du nicht, dass anders herum ein Schuh daraus würde?
Lade also eine Datei hoch, die im Aufbau exakt Deiner Arbeitsdatei entspricht.
Und nein, viel Arbeit ist das nicht, ich möchte aber am Patienten überprüfen, ob er die Operation überlebt. :21:
Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag.
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Registriert seit: 11.04.2014
Version(en): '97 bis 2016; 365
Hallo Ralf,
Zitat:Findest Du nicht, dass anders herum ein Schuh daraus würde?
Lade also eine Datei hoch, die im Aufbau exakt Deiner Arbeitsdatei entspricht.
... da klatsche ich jetzt mal ungebremst Beifall.
Registriert seit: 10.04.2014
Version(en): 2016 + 365
14.12.2016, 14:29
(Dieser Beitrag wurde zuletzt bearbeitet: 14.12.2016, 14:29 von Rabe.)
Hi Ralf,
(14.12.2016, 12:12)RPP63 schrieb: Geht nur mittels VBA, da Du dort auf den Index des Blattes Bezug nehmen kannst.
es könnte auch ein Name definiert werden:
Reiterlinks: =TEIL(INDEX(ARBEITSMAPPE.ZUORDNEN(1+0*JETZT());DATEI.ZUORDNEN(87)-1);FINDEN("]";INDEX(ARBEITSMAPPE.ZUORDNEN(1+0*JETZT());DATEI.ZUORDNEN(87)-1))+1;100)
dann in einer Zelle diese Funktion aufrufen:
=INDIREKT(Reiterlinks&"!F43")+1
statt F43 dann Deine "Zelle x" schreiben.
Ist, glaube ich, eine Excel4Makro-Funktion.
Dezember | J | K |
40 | #BEZUG! | =INDIREKT(Reiterlinks&"!F43") |
41 | | |
verwendete Formeln | |
Zelle | Formel | Bereich | N/A |
J40 | =INDIREKT(Reiterlinks&"!F43") | | |
definierte Namen | |
Name | Bezieht sich auf | Tabelle | Z1S1-Formel |
Reiterlinks | =TEIL(INDEX(ARBEITSMAPPE.ZUORDNEN(1+0*JETZT());DATEI.ZUORDNEN(87)-1);FINDEN("]";INDEX(ARBEITSMAPPE.ZUORDNEN(1+0*JETZT());DATEI.ZUORDNEN(87)-1))+1;100) | | =MID(INDEX(GET.WORKBOOK(1+0*NOW()),GET.DOCUMENT(87)-1),FIND("]",INDEX(GET.WORKBOOK(1+0*NOW()),GET.DOCUMENT(87)-1))+1,100) |
Excel-Inn.de |
Hajo-Excel.de |
XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007 |
Add-In-Version 19.08 einschl. 64 Bit |
Anstelle von #Bezug! steht dann die korrekte Zahl dort.
Registriert seit: 12.10.2014
Version(en): 365 Insider (32 Bit)
Ist klar, Ralf!
.ZUORDNEN verlangt ohnehin eine Speicherung als .xlsm (oder *b).
Dann aber gleich "richtig". ;)
Gruß vom Namensvetter!
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag.
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Registriert seit: 10.04.2014
Version(en): 2016 + 365
Hi,
(14.12.2016, 14:39)RPP63 schrieb: verlangt ohnehin eine Speicherung als .xlsm (oder *b).
ich habe eh standardmäßig das xlsb drin, weil mir auch noch keiner einen Nachteil zeigen konnte gegenüber xlsx und xlsm.
Registriert seit: 14.01.2015
Version(en): 2003
wow danke erstmal für die ganzen antworten ...
muss nur gestehen das ich noch das alte aber von mir geliebte excel 2003 habe... ich hasse diese neue ansicht ;)
also wirds wohl doch auf ein vba code rauslaufen wenn ich euch richtig verstanden habe...
ich mach jetzt dann glei die datei fertig und lad sie hoch ... ist kein problem nur einer mag es so der andere so ;)
tausend dank schonmal für eure mühe ^^
Registriert seit: 14.01.2015
Version(en): 2003
so bitte hier die testmappe für euch