Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Objekte/Bilder gegen Skalierung schützen
#1
Question 
Hallo zusammen.

Ich habe folgende Frage: kann ich ein Bild oder Objekt gegen Skalierung schützen, aber trotzdem verschieben können?

Wenn ich einem Objekt unter Eigenschaften "Gesperrt" setzte und einschließend Blattschutz setze, dann kann den Objekt an der Größe nicht verändern, aber ich kann genau so nicht verschieben! 

Ich suche nach eine Lösung wie ich ein Objekt oder Bild gegen Skalierung schütze, aber trotzdem verschieben kann.

Ich hoffe mein Problem ist verständlich! Geht das überhaut?

Bin für jede Hilfe dankbar!  Angel

Viele Grüße,
Andre
Antworten Top
#2
Hallöchen,

das kannst Du nur per VBA zurücksetzen, das Makro eventuell per Button auslösen

Code:
Sub PicReset()
  'Variablendeklaration
  Dim objShp As Shape
  'Schleife ueber alle Objekte
  For Each objShp In ActiveSheet.Shapes
      'Wenn es ein Bild ist dann
      If objShp.Name Like "*Picture*" Then
        'Hoehen- und Breitenskalierung auf 1 zuruecksetzen
        objShp.ScaleHeight 1#, True, msoScaleFromTopLeft
        objShp.ScaleWidth 1#, True, msoScaleFromTopLeft
      'Ende Wenn es ein Bild ist dann
      End If
  'Ende Schleife ueber alle Objekte
  Next
End Sub
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
[-] Folgende(r) 1 Nutzer sagt Danke an schauan für diesen Beitrag:
  • Andrek
Antworten Top
#3
André(schauan), vielen Dank! 

Ich habe mir schon fast gedacht, dass es auf normale Wege nicht geht.

Ich werde, dann auf jeden Fall durch VBA ausprobieren.

Viele Grüße,
André(Andrek)
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste