Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

VBA Code Ausführung triggern
#11
Gut, wie du meinst. Ich habe keine Lust auf eine Diskussion. Schönen Tag noch.
Schöne Grüße
Berni
Antworten Top
#12
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)
Antworten Top
#13
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)
Antworten Top
#14
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)
Antworten Top
#15
Dann spiele mal mit dem Spin …  Undecided
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)
Antworten Top
#16
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)
Antworten Top
#17
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)
Antworten Top
#18
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) …
Wink
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)
Antworten Top
#19
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)
Antworten Top
#20
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:
  • Excelsior940
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste