(Abgeschlossen) Steuerelement Bildlaufleiste

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

Jörg
*****
Beiträge: 401
Registriert: Mo, 21.10.2013 12:05

(Abgeschlossen) Steuerelement Bildlaufleiste

Beitrag von Jörg »

Hallo,
folgendes Problem,
mit einer Suchformel finde ich Namen aus meiner Kundendatei, die in einer kleinen Tabelle im Tabellenblatt erscheinen. Beim Namen "Müller" müßte diese Tabelle 30 Zeilen groß sein.
Wie kann ich mit dem Steuerelement Bildlaufleiste erreichen, daß ich alle suchergebnisse sehe und per DoppelKlick auf einen Datensatz diesen in eine vorher bestimmte Zeile einfüge?
Vielen Dank im Voraus.
Zuletzt geändert von Jörg am So, 24.11.2013 11:00, insgesamt 1-mal geändert.
Gruß Jörg

Win 10 Pro AOO 4.1.15
F3K Total
********
Beiträge: 3720
Registriert: Mo, 28.02.2011 17:49

Re: Steuerelement Bildlaufleiste

Beitrag von F3K Total »

Moin,
Jörg hat geschrieben:Wie kann ich mit dem Steuerelement Bildlaufleiste erreichen ...
gar nicht.
Das geht Meineserachtens nach nur per Makro.
Es gibt z.B. die Möglichkeit mit

Code: Alles auswählen

ThisComponent.currentcontroller.FirstVisibleRow = 19
die Zeile 20 an den oberen Fensterrand zu schieben.
Jörg hat geschrieben:... per DoppelKlick auf einen Datensatz diesen in eine vorher bestimmte Zeile einfüge?
An dasTabellenereignis "Doppelklick" kannst Du z.B. das folgende Makro hängen um den Inhalt der angeklickten Zelle in Zelle B7 zu schreiben.

Code: Alles auswählen

Sub Copy_Content_To_B7(event)
      osheet = Thiscomponent.currentcontroller.activeSheet
      otargetcell = oSheet.getCellRangebyName("B7")
      otargetcell.formula = event.formula
end Sub
Gruß R
Jörg
*****
Beiträge: 401
Registriert: Mo, 21.10.2013 12:05

Re: Steuerelement Bildlaufleiste(abgeschlossen)

Beitrag von Jörg »

hallo und danke für deine Antwort.
Habe das "Problem" anders gelöst. Sicher nicht sehr elegant aber brauchbar. Durch Verknüpfen und Sverweis/Vergleich Funktion krieg ich alles dahin, wohin ich es haben will. :D
Gruß
Gruß Jörg

Win 10 Pro AOO 4.1.15
F3K Total
********
Beiträge: 3720
Registriert: Mo, 28.02.2011 17:49

Re: Steuerelement Bildlaufleiste

Beitrag von F3K Total »

Tolle Wurst!
Vielleicht läßt Du die Nachwelt noch wissen, wie du das mit dem Doppelklick gelöst hast?
Gruß R
Jörg
*****
Beiträge: 401
Registriert: Mo, 21.10.2013 12:05

Re: Steuerelement Bildlaufleiste

Beitrag von Jörg »

Sorry,
aber den Doppelklick brauche ich für meine Lösung auch nicht.
Werd das nächste mal daran denken. Versprochen 8)
Gruß
Jörg
Gruß Jörg

Win 10 Pro AOO 4.1.15
Jörg
*****
Beiträge: 401
Registriert: Mo, 21.10.2013 12:05

Re: Steuerelement Bildlaufleiste

Beitrag von Jörg »

Hallo,
bin nochmal freundlich gebeten worden, darzulegen, wie ich mein Problem "gelöst" habe.
Wills mal versuchen.
Ausgangspunkt war eine Tabelle die ich hier im Forum gefunden hatte.( PLZ-Ort-Suche) Hab ich übernommen und nach meinen Erfordernissen angepaßt.
Als Ergebnis erhalte ich eine Tabelle die folgende Angaben enthält. Kd.-Nr-Name-Vorname-PLZ........Geb.-Dat.
Wegen der Übersichtlichkeit hatte ich diese Hilfstabelle in ein anderes TB gelegt.
Nun suchte ich nach einer Möglichkeit, den richtigen Kunden in mein Eingabeformular zu übernehmen. (Das war mein Problem)
Nun habe ich folgendes gemacht:
Die Tabellenspalten habe ich zusamengefaßt Daten->Gültigkeit->Zellbereich =(D3&" "&F3&" "&G3&" "&TEXT(K3;"TT.MM.JJ")), geht auch so:=(D2&", "&F2&", "&G2&", "&TEXT(K2;"TT.MM.JJ"))
Daraus habe ich mir mit Daten->Gültigkeit->Zellbereich eine Zelle in der Tabelle Eingabeformular angelegt. Die klappe ich auf und sehe u.a. die Kundennummer.
In der EingabeMaske habe ich noch eine Zelle, ebenfalls Daten->Gültigkeit->Zellbereich (hier allerdings nur die Kundennummern, aus der o.g. TB). ich klicke auf die richtige Kd.-Nr.
und per sverweis/Vergleich-Formel (die o.g. Tabelle entspricht ja einer Kreuztabelle) werden mir die restlichen Angaben wie Adresse und Geburtsdatum eingetragen. Warum diese zweite Zelle. Die mit &" "& verknüpften Daten müßten erst wieder unter Daten->Text Spalten rückentwickelt werden (Komma oder Leerzeichen) und das müßte ich dann jedesmal machen(nach meinem bisherigen Kenntnisstand :( und außerdem habe ich ja noch Leerzeichen zwischen Straße und Hausnummer) So erscheint mir meine "Lösung" o.k.
Hoffe, dass ich es einigermaßen verständlich erklären konnte.
Gruß Jörg
Gruß Jörg

Win 10 Pro AOO 4.1.15
Antworten