Hier ist ein Beispiel für ein Excel-Makro, das beim Klick auf einen Button (z.B. „Button 4“) die Zeilen 28 bis 30 ein- oder ausblendet – je nachdem, ob sie aktuell ausgeblendet... [mehr]
Um in Excel mit einem Makro (VBA) einen bestimmten Zellbereich – zum Beispiel von Spalte 3 (C) bis Spalte 8 (H) in Zeile i – zu schützen, gehst du wie folgt vor: 1. **Zellen entsperren, die nicht geschützt werden sollen:** Standardmäßig sind alle Zellen gesperrt, aber der Blattschutz ist nicht aktiv. Du musst also zuerst alle Zellen entsperren, die nicht geschützt werden sollen. 2. **Nur den gewünschten Bereich gesperrt lassen:** Dann aktivierst du den Blattschutz. Hier ein Beispiel-Makro: ```vba Sub BereichSchuetzen() Dim i As Long i = 5 ' Beispiel: Zeile 5 ' Erst alle Zellen entsperren Cells.Locked = False ' Gewünschten Bereich sperren Range(Cells(i, 3), Cells(i, 8)).Locked = True ' Blattschutz aktivieren ActiveSheet.Protect Password:="deinPasswort" End Sub ``` **Hinweise:** - Ersetze `i = 5` durch die gewünschte Zeilennummer oder eine Variable. - Ersetze `"deinPasswort"` durch ein eigenes Passwort. - Der Schutz gilt für das gesamte Blatt, aber nur die als "gesperrt" markierten Zellen (hier: C5:H5) sind dann nicht bearbeitbar. **Weitere Infos:** [Microsoft-Dokumentation zu Range.Locked](https://learn.microsoft.com/de-de/office/vba/api/excel.range.locked) [Microsoft-Dokumentation zu Worksheet.Protect](https://learn.microsoft.com/de-de/office/vba/api/excel.worksheet.protect) Falls du mehrere Zeilen schützen willst, passe den Bereich entsprechend an.
Hier ist ein Beispiel für ein Excel-Makro, das beim Klick auf einen Button (z.B. „Button 4“) die Zeilen 28 bis 30 ein- oder ausblendet – je nachdem, ob sie aktuell ausgeblendet... [mehr]
Um in einer Excel-Datei per Makro (VBA) den Blattschutz des aktuellen Blattes zu entfernen, kannst du folgenden VBA-Code verwenden: ```vba Sub BlattschutzEntfernen() ActiveSheet.Unprotect End Sub... [mehr]
Um den Bereich von `D5` bis zu der Zelle, die durch `INDIREKT(G8)` im Blatt „Team“ definiert ist, per Makro auszuwählen und ins Blatt „Ziel“ ab Zelle `L12` zu kopieren, ka... [mehr]
Um ein Makro in Excel zu schreiben, das Zeilen aus unterschiedlichen Arbeitsblättern kopiert und in ein anderes Arbeitsblatt einfügt, kannst du den VBA-Editor verwenden. Hier ist ein einfach... [mehr]
Um in Excel per Makro (VBA) eine Kopie eines einzelnen Arbeitsblatts zu erstellen, kannst du folgenden VBA-Code verwenden: ```vba Sub BlattKopieren() ' Name des zu kopierenden Blatts Dim... [mehr]
Wenn deine Excel-Tabelle unendlich breit erscheint, hast du vermutlich versehentlich Daten oder Formatierungen in sehr viele Spalten eingefügt. So kannst du die überflüssigen Zellen/Spa... [mehr]
Um eine Filterfunktion in ein Excel-Diagramm einzubauen, gibt es verschiedene Möglichkeiten. Die gängigsten Methoden sind: **1. Diagramm mit einer Tabelle verknüpfen:** - Erstelle dein... [mehr]
Um in Excel die aktuell markierten Zellen per PowerShell auf die Schriftart „Calibri“ und die Schriftgröße 8 zu setzen, kannst du PowerShell zusammen mit der Excel COM-Objekt-Au... [mehr]
Um in Excel Zellen zu markieren und einen Rahmen per PowerShell zu setzen, kannst du die Excel COM-Objekte verwenden. Damit kannst du Excel automatisieren, Zellen auswählen und Rahmen setzen. Hie... [mehr]
Um in Excel die aktuell markierten Zellen per PowerShell komplett (also alle Seiten) zu rahmen, kannst du PowerShell zusammen mit der Excel COM-Objekt-Schnittstelle verwenden. Hier ein Beispielskript,... [mehr]