Microsoft Excel

Herbers Excel/VBA-Archiv

Grafik VBA

Betrifft: Grafik VBA von: Katharina
Geschrieben am: 17.09.2014 11:34:12

Grafik deklarieren.

Hallo, ich möchte eine Grafik in VBA deklarieren diese soll auf allen Tabellenblättern gleich groß sein. Also von Spalte B:I und in Zeile 35 anfangen bis Zeile 50 . Kennt da jemand einen einfachen Code für ?
Danke
LG

  

Betrifft: AW: Grafik VBA von: Daniel
Geschrieben am: 17.09.2014 12:55:25

Hi

unter der voraussetzung, dass die Grafik auf jedem Blatt mit dem gleichen Namen vorhanden ist:

dim sh as Worksheet
for each sh in activeWorkbook.Worksheets
    With sh.Shapes("Grafikname")
        .Top = sh.Range("B35").Top
        .Left = sh.Range("B35").Left
        .Width = sh.Range("B:I").Width
        .Height = sh.Range("35:50").Height
    end with
next
Gruß Daniel


 

Beiträge aus den Excel-Beispielen zum Thema "Grafik VBA "