Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
500to504
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
500to504
500to504
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Kopie, bei Klick auf Begriff in MsgBox

Kopie, bei Klick auf Begriff in MsgBox
18.10.2004 19:16:30
M.Strickrodt
.
Servus Forum-Aktive,
in einer MsgBox sind verschiedene Begriffe
tabellarisch angeordnet, z.B. :
"ABC", "CDE", "EFG", "HIJ", KLM, "OPQ", "RST".
Wenn man auf den Makro-Schalter klickt,
wird die MsgBox geöffnet und oben dargestellte
Begriffe werden Tabelarisch aufgelistet.
Wird auf einen der Begriffe geklickt, so wird
dieser Begriff in die letzte aktive
Tabellen-Zelle kopiert.
Wie wird soetwas auf VBA-Basis umgesetzt ?
Im Voraus vielen Dank.
Gruss Michael

17
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Kopie, bei Klick auf Begriff in MsgBox
ransi
hallo m
ich weiss nicht wo die begriffe angeordnet sind,
kann mir aber nicht vorstellen das es eine msgbox ist.
kannst du das teil mal hochladen ?
ransi
AW: Kopie, bei Klick auf Begriff in MsgBox
18.10.2004 19:54:11
M.Strickrodt
.
Servus Ransi,
anbei der VBA-Code :

Sub A_B_C()
'A-B-C-MsgBox
MsgBox Prompt:=(Chr(10)) _
& "ABC" & (Chr(10)) & (Chr(10)) _
& "CDE" & (Chr(10)) & (Chr(10)) _
& "FGH" & (Chr(10)) & (Chr(10)) _
& "IJK" & (Chr(10)) & (Chr(10)) _
& "LMN" & (Chr(10)) & (Chr(10)) _
& "OPQ" & (Chr(10)) & (Chr(10)) _
& "RST" & (Chr(10)) & (Chr(10)) _
& , Title:="A-B-C"
End Sub

Wenn auf einen Begriff des Makro-MsgBox
geklickt wird, soll dieser Begriff
in die letzte aktive Tabellen-Zelle
kopiert werden.
Wie geht das ?
Es muss keine MsgBox sein,
kann auch ein Makro sein,
das ein Fenster mit diesen
Begriffen enthält.
Gruss Michael
Anzeige
AW: Kopie, bei Klick auf Begriff in MsgBox
ransi
hallo michael
schau mal hier:
hab nicht verstanden was du mit "in die letzte aktive Tabellen-Zelle" meinst.
ich habs mal mit einer listbox und der letzten freien zelle in spalte B gemacht.
https://www.herber.de/bbs/user/12274.xls
ransi
AW: Kopie, bei Klick auf Begriff in MsgBox
18.10.2004 21:13:01
M.Strickrodt
.
Servus Ransi,
mit "letzte aktive Tabellenzelle"
meine ich,
ich klicke auf ein Tabellen-Feld,
dann ist diese aktiv,
anschliessend klicke ich auf den Makro-
Schalter, die MsgBox mit den Begriffen
wird geöffnet und wenn ich dann auf einen
der Begriffe klicke, dann wird dieser
Begriff in das aktive Feld / in die
aktive Zelle kopiert, das Makro schliesst
sich dann automatisch.
So stelle ich mir die Funktion eines
Info-Feldes mit Kopier-Funktion vor.
Gruss Michael
Anzeige
AW: ach so.., bei klick Kopie
18.10.2004 21:36:06
M.Strickrodt
.
Servus Ransi,
absolut super Dein Vorschlag.
Die Begiffe sollten nur im Makro
integriert sein, nicht auf einem
Tabellen-Blatt.
Das Fenster mit den Auswahl-Begriffen
sollte auf dem Tabellenblatt verschiebbar sein,
damit die Tabelle vollständig nutzbar ist.
Das währe mega super wenn das möglich währe.
Wie sieht dazu der Makro-Code aus ?
Nochmals vielen Dank.
Gruss Michael
AW: ach so.., bei klick Kopie
Udo
Userform mit Listbox!
Udo
Anzeige
AW: ach so.., bei klick Kopie
18.10.2004 21:48:35
M.Strickrodt
.
Servus Udo,
wie komme ich zum
"Userforum mit Listbox" ?
Gruss Michael
AW: ach so.., bei klick Kopie
Udo
Alt + F11 in den Editor, Menü Einfügen/Userform
Udo
AW: ach so...?
18.10.2004 22:26:49
M.Strickrodt
.
Servus Ransi,
ich habe versucht es zu begreifen,
bin aber nicht drauf gekommen.
Gibt es eine Möglichkeit diese
Funktion in VBA-Code in ein
Makro einzubringen ?
Gruss Michael
Neue beispielmappe..
ransi
hallo M
habe die beispielmappe noch einmal neu gemacht.
Den code der dahintersteckt, findest du wenn du:
rechte maus auf den tabellenreiter der tabelle1,
Code anzeigen.
ransi
AW: Neue beispielmappe..
19.10.2004 17:15:18
M.Str.
'
Servus Ransi,
vielen Dank für Deine Info.
Wo finde ich Deine neue Beispielmappe ?
Gruss Michael
Anzeige
AW: ups.. vergessen
19.10.2004 18:59:50
M.Str.
'
Servus Ransi,
super Dein Vorschlag.
Aber wie kann ich den
Auswahl-Text ändern
und die Liste erweitern
oder reduzieren.
Ich finde keinen Verweis
zur Liste in Tabelle2,
wie funktioniert das ?
Nochmals vielen Dank.
Gruss Michael
rowsource
ransi
hallo m
klick mal im vba editor mit der rechten maus auf die listbox .
dann eigenschaften.
unter RowSource findest du das gesuchte.
ransi
AW: rowsource
20.10.2004 14:58:26
M.Str.
'
Servus Ransi,
vielen Dank für Deine Info und Hilfe.
Dein Vorschlag funktioniert super,
habe mich in der Nacht mit dem
Thema ListBox beschäftigt.
Durch Praxis-Beispiele lernt man einfach
besser.
Nochmals vielen Dank für Deine Geduld
Gruss Michael
Anzeige
freut mich wenns klappt...o.T.
ransi

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige