Registriert seit: 02.05.2018
Version(en): Excel 365 & 2016
Gut, wie du meinst. Ich habe keine Lust auf eine Diskussion. Schönen Tag noch.
Schöne Grüße
Berni
Registriert seit: 10.04.2014
Version(en): 97-2019 (32) + 365 (64)
Hallöchen,
Zitat:dazu darf es aber kein Drehfeld (Formularsteuerelement) sein oder?
Muss es da nicht so ein ActiveX Element sein.
Zitat:Ich hatte es, ..., es bereits ausprobiert.
Wenn Du dabei nicht bemerkt hast, das beides geht, ist irgendwo was fehlgeschlagen.
. \\\|/// Hoffe, geholfen zu haben.
( ô ô ) Grüße, André aus G in T
ooO-(_)-Ooo (Excel 97-2019+365)
Registriert seit: 12.10.2014
Version(en): 365 Insider (32 Bit)
05.09.2018, 19:21
(Dieser Beitrag wurde zuletzt bearbeitet: 05.09.2018, 19:21 von RPP63.)
Ich nehme mal Druck aus dem Kessel!
Ein Formularsteuerelement löst kein SelectionChange aus (auch bei einer Zellverknüpfung nicht, noch nicht mal ein _Change!)!
Insofern hat der TE (dem ich dennoch ein paar Abzüge in der B-Note gebe) schlicht Recht!
Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag.
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Registriert seit: 10.04.2014
Version(en): 97-2019 (32) + 365 (64)
05.09.2018, 19:23
(Dieser Beitrag wurde zuletzt bearbeitet: 05.09.2018, 19:24 von schauan.)
Hallo Ralf,
der Code sollte in ein gesondertes Makro und sowohl vom SelectionChange als auch vom Drehfelt oder Spinbutton_Change aus aufgerufen werden.
. \\\|/// Hoffe, geholfen zu haben.
( ô ô ) Grüße, André aus G in T
ooO-(_)-Ooo (Excel 97-2019+365)
Registriert seit: 12.10.2014
Version(en): 365 Insider (32 Bit)
05.09.2018, 19:26
(Dieser Beitrag wurde zuletzt bearbeitet: 05.09.2018, 19:26 von RPP63.)
Dann spiele mal mit dem Spin …
Wohlgemerkt: Ich rede vom FSE, nix ActiveX
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag.
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Registriert seit: 12.10.2014
Version(en): 365 Insider (32 Bit)
Ich habe es mir noch einmal genau durchgelesen.
Ja! Würde gehen, nur wozu???
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag.
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Registriert seit: 10.04.2014
Version(en): 97-2019 (32) + 365 (64)
Hallo Ralf,
um dabei die Aktion wie gefragt sowohl vom SelectionChange als auch z.B. von der Drehfeld-Änderung auszulösen?
. \\\|/// Hoffe, geholfen zu haben.
( ô ô ) Grüße, André aus G in T
ooO-(_)-Ooo (Excel 97-2019+365)
Registriert seit: 12.10.2014
Version(en): 365 Insider (32 Bit)
No, Sir André!
Wozu bräuchte man dann einen Spin, wenn er byChange dieselbe Funktion wie ein Klick auf ABO234194 triggern sollte?
Sorry, aber das ist mir jetzt ein wenig zu profan, als dass man darüber weiter nachdenken sollte (ich brauchte ja auch den zweiten Anlauf) …
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag.
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Registriert seit: 10.04.2014
Version(en): 97-2019 (32) + 365 (64)
Hallo Ralf,
nicht ganz. Das Drehfeld verändert den Wert von B19 und führt dadurch zu einem anderen Resultat als nur der Wechsel der selektierten Zelle:
Range("P16").Value = "Test " & Range("B19") & " von " & Wert
. \\\|/// Hoffe, geholfen zu haben.
( ô ô ) Grüße, André aus G in T
ooO-(_)-Ooo (Excel 97-2019+365)
Registriert seit: 17.04.2014
Version(en): MS Office 365(32)
06.09.2018, 08:10
(Dieser Beitrag wurde zuletzt bearbeitet: 06.09.2018, 08:10 von Kuwer.)
Hallo Excelsior940,
mache einen Rechtsklick auf das Drehfeld und wähle
Makro zuweisen.
Klicke auf
Neu.
Füge folgenden Code ein:
Dim lngP(1 To 2) As Long
With Range("P16")
lngP(1) = InStr(1, .Value, " ") + 1
lngP(2) = InStr(lngP(1), .Value, " ")
.Value = Application.Replace(.Value, lngP(1), lngP(2) - lngP(1), Range("B19").Value)
End With
Gruß Uwe
Folgende(r) 1 Nutzer sagt Danke an Kuwer für diesen Beitrag:1 Nutzer sagt Danke an Kuwer für diesen Beitrag 28
• Excelsior940