Live-Forum - Die aktuellen Beiträge
Datum
Titel
18.04.2024 18:04:29
18.04.2024 16:33:24
Anzeige
Archiv - Navigation
696to700
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
696to700
696to700
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Klick auf Listbox-Spalten auswerten
15.11.2005 15:16:48
Stefan
Bei meinem Problem geht es um eine Listbox mit 3 Spalten,
bei der per Doppelklick auf eine der Spalten
der entsprechende Wert in eine Zelle geschrieben werden soll.
Über der Listbox sind Textboxen als Spaltentitel, die
genauso breit sind wie die jeweiligen Spalten selbst.
Soweit so gut.
Da man bei der Standard-Listbox keine einzelnen Spalten
selektieren kann, wollte ich jetzt die Mausposition.X beim
Doppelklick abfragen und anhand der Textbox-Positionen
(z.B. Textbox1.Left) quasi schaun, welche Spalte nun
geklickt wurde.
Leider werden die Mausposition und die Textbox.Position
aber unterschiedlich berechnet, jedenfalls weichen die
Werte immer so um 50 ab. Ich nehme an, das liegt eventuell
an den Punkt- und Pixelkoordinaten.
Weiss jemand die Lösung dazu, nen Workaround oder ne einfachere Methode?
Gruss
Stefan

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Klick auf Listbox-Spalten auswerten
15.11.2005 15:51:25
Fritz
Hallo Stefan,
warum benutz Du nicht das Steuerelement "ListView".
Hier kannst Du einzelne Spalten mit Überschriften darstellen und abfragen.
Gruß
Fritz
AW: Klick auf Listbox-Spalten auswerten
15.11.2005 16:02:32
Stefan
?!
Gibt es echt ein Standard-Steuerelement "Listview",
was das alles kann? Hatte hier ganz am Anfang mal gefragt,
ob es etwas ausser Listbox gibt...
Könntest Du mir sagen, wie ich ein solches Steuerelement
erzeuge? In der Toolbox kann ich kein Listview finden.
Danke.
Stefan
AW: Klick auf Listbox-Spalten auswerten
15.11.2005 16:16:28
Fritz
Hallo Stefan,
Meines Wissens ist das Steuerelement in der MSCOMCTL.OCX enthalten.
In system32 kopieren, mit regsrv32 registrieren und als Steuerelement hinzufügen.
Vielleicht auch einfach mal ein wenig "Googeln"
Gruß
Fritz
Anzeige
AW: Klick auf Listbox-Spalten auswerten
15.11.2005 16:23:06
Stefan
Ok. Danke.
Letzte Frage. Läuft das Listview-Steuerelement
dann nur auf Rechnern die die .ocx registriert haben?
Das VBA-Tool soll später an mehreren Arbeitsplätzen
ohne zusätzlichen Aufwand laufen...
Gruss
Stefan
AW: Klick auf Listbox-Spalten auswerten
15.11.2005 16:34:00
Fred
Hi,
du kannst nicht voraussetzen, dass das control auf allen Rechnern vorhanden und registriert ist, also zu unsicher.
mfg Fred
AW: Klick auf Listbox-Spalten auswerten
16.11.2005 17:46:47
Fritz
Ich mache sowas indem ich die OCX auf einem Server lege und vor ausführung des Makros prüfe, ob sie auf der jeweiligen WS vorhanden ist.
Wenn nicht, wird sie dorthinkopiert und registriert.
Vielleicht hilft Dir das weiter
Gruß
Fritz
Anzeige

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige