Aktion nach Column.Insert

hallo freunde…

ich möchte das wenn eine spalte eingefügt wurde eine variable auf true gesetzt wird.
wenn ich ein makro aufnehme, dann eine spalte einfüge, kommt nur sowas bei raus: Selection.EntireColumn.Insert.
wenn ich also (ich bin jetzt mal so naiv):

If Selection.EntireColumn.Insert = True Then MsgBox „yeah“ bei

selectionChange abfrage gibts natürlich ne fehlermeldung.
aber wie gehts sonnst?

danke
herpes

hallo.

setz doch einfach nach jedem insert-aufruf die entsprechende variable:

blablabla

range(„xy“).select
selection.entirecolumn.insert
insertion_check=1

if insertion_check=1 then msgbox(„yeah!“)

evtl. mußt die variable nach jeder msgbox wieder auf 0 setzen.

is das so, wie’s gemeint war? oder hab ich mal wieder gar nix kapiert? :smile:

gruß

michael