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. 🤗
(Gelöst)Tabellenblätter suchen
-
- Beiträge: 6
- Registriert: Do 8. Apr 2021, 20:01
(Gelöst)Tabellenblätter suchen
Hallo,
folgendes ist gegeben.
Win 10 oder Opensuse Leap 15.2
LO 7.1.1.2
Ich habe hier ein Calc Dokument mit 40 Tabellenblätter, die mit Kundennamen versehen sind. Jeden Monat kommen 2-5 Tabellenblätter hinzu. In jedes Tabellenblatt werden die neusten Daten eingetragen.
Gibt es eine Möglichkeit, nach dem Tabellennamen zu suchen?
Was bis jetzt möglich war, dass ich in einer festgelegten Zelle den Namen noch mal eingetragen haben und danach über alle Tabellen suchen gelassen habe.
Ist nicht der gewünschte Weg, aber das Ergebnis ist somit richtig.
Vielen Dank
Joachim
folgendes ist gegeben.
Win 10 oder Opensuse Leap 15.2
LO 7.1.1.2
Ich habe hier ein Calc Dokument mit 40 Tabellenblätter, die mit Kundennamen versehen sind. Jeden Monat kommen 2-5 Tabellenblätter hinzu. In jedes Tabellenblatt werden die neusten Daten eingetragen.
Gibt es eine Möglichkeit, nach dem Tabellennamen zu suchen?
Was bis jetzt möglich war, dass ich in einer festgelegten Zelle den Namen noch mal eingetragen haben und danach über alle Tabellen suchen gelassen habe.
Ist nicht der gewünschte Weg, aber das Ergebnis ist somit richtig.
Vielen Dank
Joachim
Zuletzt geändert von Joachim K. am Fr 9. Apr 2021, 17:12, insgesamt 1-mal geändert.
Re: Tabellenblätter suchen
Hallo,
ich würde ein Tabellenblatt an den Anfang setzen, auf dem alle Tabellennamen aufgelistet sind und dazu gleich einen Hyperlink um zu diesem Tabellenblatt zu springen.
Um das nicht mühselig per Hand zu machen, könntest du das folgende Makro nutzen. Es fügt, falls noch nicht vorhanden, ein Tabellenblatt "Zusammenfassung" als erstes Tabellenblatt ein und listet dann alle Tabellenname auf und setzt einen Hyperlink in die Nachbarzelle. Beim erneuten Aufrufen, werden die Einträge erneuert.
ich würde ein Tabellenblatt an den Anfang setzen, auf dem alle Tabellennamen aufgelistet sind und dazu gleich einen Hyperlink um zu diesem Tabellenblatt zu springen.
Um das nicht mühselig per Hand zu machen, könntest du das folgende Makro nutzen. Es fügt, falls noch nicht vorhanden, ein Tabellenblatt "Zusammenfassung" als erstes Tabellenblatt ein und listet dann alle Tabellenname auf und setzt einen Hyperlink in die Nachbarzelle. Beim erneuten Aufrufen, werden die Einträge erneuert.
Code: Alles auswählen
Sub Main
odoc=Thiscomponent
otabs=odoc.sheets
if not otabs.hasbyname("Zusammenfassung") then
otabs.insertnewbyname("Zusammenfassung",0)
end if
otab=otabs(0)
ocell=otab.getcellbyposition(0,0)
ocell.string="Tabellenname"
for i=1 to otabs.count-1
oCell = otab.getCellByPosition(0,i)
oCell.String=otabs(i).name
oCell = otab.getCellByPosition(1,i)
oField = ThisComponent.createInstance("com.sun.star.text.TextField.URL")
oField.Representation = "--> gehe zu"
oField.URL = "#" & otabs(i).name & ""
oText = oCell.getText()
oText.insertTextContent(oText.createTextCursor(), oField, True)
next
otab.columns(0).OptimalWidth=true
End Sub
Gruß,
mikele
mikele
Re: Tabellenblätter suchen
Moin,
ein alternativer Vorschlag:
ein alternativer Vorschlag:
- Drücke F5 (Navigator anschalten)
- Klicke auf das +Zeichen vor "Tabellen"
- Doppelklicke die gewünschte Tabelle
- Drücke F5 (Navigator ausschalten)
Windows 10: AOO, LO Linux Mint: AOO, LO
-
- Beiträge: 6
- Registriert: Do 8. Apr 2021, 20:01
Re: Tabellenblätter suchen
Hallo mikele,
vielen Dank für das Makro. Getestet und für gut befunden.
Vielen Dank dafür.
Viele Grüße
Joachim
vielen Dank für das Makro. Getestet und für gut befunden.
Vielen Dank dafür.
Viele Grüße
Joachim
-
- Beiträge: 2840
- Registriert: Fr 3. Mär 2017, 17:12
Re: Tabellenblätter suchen
Win 11 (x64) ▪ LO 24.2.2.2 (x64) ▪ AOO Portable 4.1.15
Wenn Eure Frage zutreffend beantwortet wurde, seid so nett und fügt dem Betreff der Eingangsfrage [GELÖST] hinzu.
Wenn Eure Frage zutreffend beantwortet wurde, seid so nett und fügt dem Betreff der Eingangsfrage [GELÖST] hinzu.
-
- Beiträge: 6
- Registriert: Do 8. Apr 2021, 20:01
Re: (Gelöst)Tabellenblätter suchen
Über den Navigator ist auch eine gute Möglichkeit.
Vielen Dank für die Tipps.
Vielen Dank für die Tipps.
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 ❤️