Wir sind auf Ihre Unterstützung angewiesen!
💚 BITTE helfen Sie uns HEUTE mit einer SPENDE 💚
Helfen Sie das LibreOffice Forum zu erhalten!
> KEINE WERBUNG FÜR REGISTRIERTE BENUTZER!<
Ihre Spende wird für die Deckung der laufenden Kosten sowie den Erhalt und Ausbau 🌱 des LibreOffice Forums verwendet.
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗
Sprungziel nach MAX-Wert eines Bereiches?
Sprungziel nach MAX-Wert eines Bereiches?
Vielleicht stehe ich ja mal wieder auf dem berühmten Schlauch, komme aber gerade nicht drauf:
Ich möchte per Funktion =HYPERLINK oder per Schaltfläche auf die Zelle unterhalb des MAX-Wertes eines bestimmten Bereichs springen. Der MAX-Wert ist jeweils die unterste Zelle mit Wert (!!!) eines Bereiches. Besser noch auf die Zelle in der Spalte rechts daneben.
Beispiel:
- Wertebereich: Tabelle2.A2:A200
- MAX-Wert steht aktuell in Zelle: Tabelle2.A5
- Sprungziel: Tabelle2.A6 bzw. besser Tabelle2.B6
Sobald ich in Zelle Tabelle2.B6 einen Eintrag mache (Datum), wird automatisch in Zelle Tabelle.A6 wieder ein neuer MAX-Wert generiert.
Wie müsste die Funktion =HYPERLINK bzw. die Schaltfläche aussehen?
Hylli
Ich möchte per Funktion =HYPERLINK oder per Schaltfläche auf die Zelle unterhalb des MAX-Wertes eines bestimmten Bereichs springen. Der MAX-Wert ist jeweils die unterste Zelle mit Wert (!!!) eines Bereiches. Besser noch auf die Zelle in der Spalte rechts daneben.
Beispiel:
- Wertebereich: Tabelle2.A2:A200
- MAX-Wert steht aktuell in Zelle: Tabelle2.A5
- Sprungziel: Tabelle2.A6 bzw. besser Tabelle2.B6
Sobald ich in Zelle Tabelle2.B6 einen Eintrag mache (Datum), wird automatisch in Zelle Tabelle.A6 wieder ein neuer MAX-Wert generiert.
Wie müsste die Funktion =HYPERLINK bzw. die Schaltfläche aussehen?
Hylli
Geschäftlich: LibreOffice 7.2.x(als Citrix-Anwendung)
Privat: LibreOffice 7.3.x unter Linux Mint Cinnamon 64bit (jeweils aktuelle Version)
Privat: LibreOffice 7.3.x unter Linux Mint Cinnamon 64bit (jeweils aktuelle Version)
Re: Sprungziel nach MAX-Wert eines Bereiches?
Hallo,
per Hyperlink():
per Hyperlink():
Code: Alles auswählen
=HYPERLINK("#Tabelle2.B" & VERGLEICH(MAX(Tabelle2.A2:A200);Tabelle2.A2:A200)+1;"Hier ist neben dem Maximum")
Gruß,
mikele
mikele
Re: Sprungziel nach MAX-Wert eines Bereiches?
Danke, hilft schon einmal weiter.
Evtl. auch eine Lösung für eine Schaltfläche, gegebenenfalls über eine Hilfszelle?
Hylli
Evtl. auch eine Lösung für eine Schaltfläche, gegebenenfalls über eine Hilfszelle?
Hylli
Geschäftlich: LibreOffice 7.2.x(als Citrix-Anwendung)
Privat: LibreOffice 7.3.x unter Linux Mint Cinnamon 64bit (jeweils aktuelle Version)
Privat: LibreOffice 7.3.x unter Linux Mint Cinnamon 64bit (jeweils aktuelle Version)
Re: Sprungziel nach MAX-Wert eines Bereiches?
Hallo Hylli
Gruß R
PS: Es ist schon möglich, per Schaltfläche ohne Makro zu einer fest vorgegebenen Zelle, oder einem vorgegebenen Zellbereich zu springen, aber leider nicht dynamisch.
Habe es ohne Makro versucht, ist mir nicht gelungen, daher anbei eine Makro Lösung:
Code: Alles auswählen
Sub JUMP_TO_LAST_ROW
oController = Thiscomponent.CurrentController
osheet = oController.ActiveSheet
oRange = oSheet.getcellrangebyName("A2:A200")
oEmptyCells = oRange.queryEmptyCells 'leere Zellen Suchen'
nRow = oEmptyCells(0).RangeAddress.StartRow - 1 'Index letzte Zeile, die nicht leer ist
oCell = osheet.getcellbyPosition(1,nRow)'1 entspricht Spalte B
oController.select(oCell)
End Sub
PS: Es ist schon möglich, per Schaltfläche ohne Makro zu einer fest vorgegebenen Zelle, oder einem vorgegebenen Zellbereich zu springen, aber leider nicht dynamisch.
- Dateianhänge
-
- JUMP_MAX.ods
- (12.59 KiB) 97-mal heruntergeladen
Windows 10: AOO, LO Linux Mint: AOO, LO
Re: Sprungziel nach MAX-Wert eines Bereiches?
Hi,
Danke für das Makro. Macht nicht ganz was ich möchte, da ich auf eine andere Tabelle springen will.
Ich hatte - wie üblich - gehofft, dass man das auch ohne Makro hinbekommt, z.B. mit einer Hilfszelle.
Die Hyperlink-Lösung reicht mir aber fürs erste, allerdings überlege ich, ob eine DB nicht die bessere Lösung wäre.
Hylli
Danke für das Makro. Macht nicht ganz was ich möchte, da ich auf eine andere Tabelle springen will.
Ich hatte - wie üblich - gehofft, dass man das auch ohne Makro hinbekommt, z.B. mit einer Hilfszelle.
Die Hyperlink-Lösung reicht mir aber fürs erste, allerdings überlege ich, ob eine DB nicht die bessere Lösung wäre.
Hylli
Geschäftlich: LibreOffice 7.2.x(als Citrix-Anwendung)
Privat: LibreOffice 7.3.x unter Linux Mint Cinnamon 64bit (jeweils aktuelle Version)
Privat: LibreOffice 7.3.x unter Linux Mint Cinnamon 64bit (jeweils aktuelle Version)
An alle, die das LibreOffice-Forum nutzen:
Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das Jahr 2024.
Einfach per Kreditkarte oder PayPal.
Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.
❤️ Vielen lieben Dank für Ihre Unterstützung ❤️