gibt es ein Code für VBA, der das Verschieben und kopieren
einer Grafik(einzelnes Blatt) verhindert?
Gruß
Herman
Um das Verschieben und Kopieren einer Grafik in Excel zu verhindern, kannst du die folgenden Schritte ausführen:
Blattschutz aktivieren: Gehe zu Überprüfen
und klicke auf Blatt schützen
. Stelle sicher, dass die Optionen zum Verschieben oder Kopieren von Objekten deaktiviert sind.
VBA-Code verwenden: Du kannst VBA verwenden, um das Verschieben der Grafik zu verhindern. So geht’s:
ALT + F11
.Private Sub Worksheet_Change(ByVal Target As Range)
Dim pic As Shape
On Error Resume Next
Set pic = Me.Shapes("DeineGrafikName") ' Ersetze "DeineGrafikName" mit dem Namen der Grafik
If Not pic Is Nothing Then
pic.Top = 100 ' Setze die gewünschte Position
pic.Left = 100 ' Setze die gewünschte Position
End If
End Sub
Grafik in ein Image-Control einbetten: Eine weitere Möglichkeit ist, die Grafik in ein Image-Control einzubetten und dann das Blatt zu schützen. Das verhindert das Verschieben der Grafik.
Grafik kann weiterhin verschoben werden: Stelle sicher, dass der Blattschutz korrekt aktiviert wurde und dass alle relevanten Optionen deaktiviert sind.
VBA-Code funktioniert nicht: Überprüfe, ob der Name der Grafik im Code korrekt angegeben ist. Zudem muss der Code im richtigen Arbeitsblatt platziert werden.
Wenn du die Grafik nicht nur verschieben, sondern auch kopieren möchtest, kannst du die Option "Excel Kopfzeile schützen" verwenden. Das schützt nicht nur die Kopfzeile, sondern auch alle darin enthaltenen Grafiken. Hier ist wie:
Überprüfen
und dann auf Blatt schützen
.Angenommen, du hast eine Grafik, die nicht verschoben werden soll. Du kannst die Schritte oben befolgen, um sicherzustellen, dass ihre Position fixiert bleibt. Wenn jemand versucht, diese Grafik zu verschieben, wird sie automatisch an die vorher festgelegte Position zurückgesetzt.
Nutze Word Bild sperren
, wenn du die Grafik in einem Word-Dokument verwenden möchtest. Das sorgt dafür, dass das Bild nicht versehentlich verschoben oder verändert wird.
Experimentiere mit verschiedenen Blattschutzoptionen, um die besten Einstellungen für deine spezielle Situation zu finden.
1. Wie kann ich eine Grafik in Excel vollständig sperren?
Um eine Grafik in Excel vollständig zu sperren, aktiviere den Blattschutz und stelle sicher, dass die Optionen zum Verschieben und Kopieren deaktiviert sind.
2. Funktioniert dieser Prozess in allen Excel-Versionen?
Ja, die beschriebenen Schritte funktionieren in den meisten modernen Excel-Versionen, einschließlich Excel 2016 und höher. Achte darauf, die richtigen Optionen für den Blattschutz zu wählen.
Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen