Hallo zusammen,
ich habe da einen Fehler, den ich nicht verstehe.
Hier der Code:
Der Code läuft auf meinem PC und auf 2 weiteren problemlos durch auf einem vierten PC kommt der Fehler in der Zeile 16:
Laufzeitfehler 1004 - Dies wird nicht funktionieren, weil dadurch Zeilen in einer Zelle in Ihrem Arbeitsblatt verschoben würden, in
Hat jemand hierfür eine Idee?
Vielen Dank im Voraus
ich habe da einen Fehler, den ich nicht verstehe.
Hier der Code:
Visual Basic-Quellcode
- Dim wksTBD as Worksheet
- Set wksTBD=Activesheet
- ...
- With wksTBD
- .Cells(1, 33).value = "Kurzbezeichnung"
- .Columns("A:Z").AutoFit
- .Columns("AA:AG").AutoFit
- .Columns("A:K").Hidden = True
- .Columns("N:S").Hidden = True
- .Columns("U:X").Hidden = True
- .Columns("AD:AF").Hidden = True
- .Columns("AG:AG").Cut
- .Columns("AA:AA").Insert Shift:=xlToRight 'Hier tritt der Fehler auf
- End With
Der Code läuft auf meinem PC und auf 2 weiteren problemlos durch auf einem vierten PC kommt der Fehler in der Zeile 16:
Laufzeitfehler 1004 - Dies wird nicht funktionieren, weil dadurch Zeilen in einer Zelle in Ihrem Arbeitsblatt verschoben würden, in
Hat jemand hierfür eine Idee?
Vielen Dank im Voraus
NB. Es ist doch schön, wenn man lesbare Namen vergibt. Siehe auch [VB.NET] Beispiele für guten und schlechten Code (Stil).