Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Mehr als Makierung Löschen





Frage

HALLO Wieder ein Problem (für mich) Habe mir folgendes Makro zusammengestellt. Sub ZELLENLÖSCHEN() ´ ´ ZELLENLÖSCHEN Makro ´ Makro am 02.11.2006 von Hans aufgezeichnet ´ ActiveSheet.Unprotect Selection.Delete Shift:=xlUp ActiveSheet.Protect End Sub Ich möchte dass ich nicht alle Zellen zuvor markieren muss, die ich Löschen will. Sondern nur die erste Zelle, dann sollen die nächsten 4 rechten Zellen mit gelöscht werden. Bei einem zweites Makro die nächsten 10 rechten Zellen. Mit freundlichen Grüßen yxc

Antwort 1 von Hajo_Zi

Hallo Namensloser, oder Hans,

Option Explicit

Sub ZELLENLOESCHEN()
ActiveSheet.Unprotect
Range(ActiveCell, ActiveCell.Offset(0, 3)).Delete Shift:=xlUp
ActiveSheet.Protect
End Sub

Gruß Hajo

Antwort 2 von Beverly

Hi,

vielelicht mit diesem Code
Sub ZELLENLÖSCHEN()
    ActiveSheet.Unprotect
    Union(Selection, Selection.Offset(0, 1), Selection.Offset(0, 2), Selection.Offset(0, 3)).Delete Shift:=xlUp
    ActiveSheet.Protect
End Sub


Bis später,
Karin

Antwort 3 von yxc

Hallo
Dank für Eure Mühe.

Hatt so funktioniert wie ich es mir dachte!


mfg

yxc

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: