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.

Makro nach Eingabe über ein Dropdown ausführen
#1
Hallo zusammen,
ich habe hier ein Makro das mir die Kommentarfelder auf eine für mich optimale Größe bringen.

Code:
Sub Comment_AutoFit()
Dim Kommentar As Range
For Each Kommentar In ActiveSheet.Cells.SpecialCells(xlCellTypeComments)
  Kommentar.Comment.Shape.TextFrame.AutoSize = True
Next
End Sub

Nun möchte ich, das dieses Makro nach dem Einfügen oder ändern eines Kommentars, ausgelöst wird.

Danke für eure Hilfe.
Gruß
Dietmar

Damit das Mögliche entsteht, muß immer wieder das Unmögliche versucht werden.  
Antworten Top
#2
Hi,

das reine Hinzufügen / Ändern oder Löschen eines Kommentars löst kein Ereignis aus, auf das man reagieren könnte.
Irgendwelche Workarounds über Selection_Change etc. sind hier imho überzogen, da Du Dir doch einfach einen Button auf dem Tabellenblatt platzieren kannst, der Dein AutoSize-Makro bei Bedarf aufruft. Was spricht dagegen?
Antworten Top
#3
Hallo Boris,
Danke für deine schnelle Antwort, das mit dem Button wäre dann wohl die einfachste Lösung.
Gruß
Dietmar

Damit das Mögliche entsteht, muß immer wieder das Unmögliche versucht werden.  
Antworten Top


Gehe zu:


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