Leitwolf22
Lt. Junior Grade
- Registriert
- Juni 2008
- Beiträge
- 268
Hallo
Diese Bug bereitet mir ordentlich Kopfzerbrechen. Programmiert wurde das Ganze mit Excel 2003, Probleme gibts nun mit der Migration auf Office 2010. Der Fehler war mir zunächst mal völlig unerklärlich, hat sich aber inzwischen ziemlich eingrenzen lassen, siehe unten.
funktioniert:
Diagramm1.Select
With Diagramm1.Shapes("Picture 1")
.Left = 600
.Top = 20
End With
funktioniert nicht:
'Diagramm1.Select
With Diagramm1.Shapes("Picture 1")
.Left = 600
.Top = 20
End With
Es handelt sich hier nur um ein Bild welches das Diagramm verschönert und dazu neigt zu "verrücken". Also wird es eben immer wieder in Position gebracht.
Das Objekt wird ja so oder so eindeutig angesprochen, und funktioniert hat es ja da die längste Zeit. Also wie löse ich das Problem ohne hin und her "selekten" zu müssen ??
lg.
Diese Bug bereitet mir ordentlich Kopfzerbrechen. Programmiert wurde das Ganze mit Excel 2003, Probleme gibts nun mit der Migration auf Office 2010. Der Fehler war mir zunächst mal völlig unerklärlich, hat sich aber inzwischen ziemlich eingrenzen lassen, siehe unten.
funktioniert:
Diagramm1.Select
With Diagramm1.Shapes("Picture 1")
.Left = 600
.Top = 20
End With
funktioniert nicht:
'Diagramm1.Select
With Diagramm1.Shapes("Picture 1")
.Left = 600
.Top = 20
End With
Es handelt sich hier nur um ein Bild welches das Diagramm verschönert und dazu neigt zu "verrücken". Also wird es eben immer wieder in Position gebracht.
Das Objekt wird ja so oder so eindeutig angesprochen, und funktioniert hat es ja da die längste Zeit. Also wie löse ich das Problem ohne hin und her "selekten" zu müssen ??
lg.