Ich drück‘ die Fernbedienung fester, wenn die Batterien leer sind
Schon doof. Ich erstelle für einen Kunden ein dynamisches Excel-Formular. Die Daten sollen automatisiert ausgelesen werden. Deshalb muss ich wissen wie „groß“ das Formular ist, das heißt: wie viele Zeilen es enthält und wo sich bestimmte Informationen befinden.
Leider funktioniert die beiden Befehle
MsgBox Range(„A1“).CurrentRegion.Rows.Count
MsgBox Range(„A1“).SpecialCells(xlCellTypeLastCell).Row
nicht, wenn das Blatt geschützt ist. Also: Schutz aufheben!
Ja, ja, ich weiß: [Strg] + [A] und [Strg] + [Ende] funktionieren auch nicht in Excel …
beim Schützen per VBA den Parameter UserInterfaceOnly=TRUE setzen, dann gilt die Sperrung nur für den Benutzer, nicht aber für VBA
klasse – danke für den wertvollen Tipp – DAS wusste ich nicht!