Hallo Rasakul,
war sehr mühselig, aber ist mir schlussendlich gelungen
Von mühselig kann ich nicht nur ein Liedchen singen, sondern ne ganze Arie. Musste mich mal mit nem Horizontal-Gestapelten-Balkendiagramm rumschlagen, mit diversen Sonderwünschen. Hatte es aber auch hinbekommen.
Rasakul hat geschrieben:
balu hat geschrieben:Hast Du das Diagramm schon mal mittels XRAY oder MRI untersucht? Kennst Du dich überhaupt mit diesen Tools aus?
Ja, kenne mich damit aus - im Diagram ist die Bitmap blöderweise nur als String referenziert:
Das ist ja schon mal sehr gut das Du dich damit auskennst.
Hab mir die Datei angeschaut, und mal ne winzige Kleinigkeit geändert um zu sehen ob Du soweit schon mal auf der passenden Fährte warst.
Aus dieser Code-Zeile
habe ich schlicht das gemacht
Dann habe ich in der Datei auf den Button geklickt, und siehe da, die Diagrammwand hatte das Bitmap Weltraum.
Warum das funktioniert ist ganz klar. Die Bitmaps sind fest im "Office"-System integriert, samt der dazugehörigen Pfadangaben. Da muss nicht lange gesucht werden, da ja der Pfad und der Name bekannt sind. Obwohl der Bitmapname in deutsch angezeigt wird, ist er aber mit englischem Namen gespeichert (space.jpg).
Nun wollte ich dir zeigen wie sich das mit dem String für die Bitmap verhällt damit man seine eigene Bitmap einfügen kann, aber blöderweise bekomme ich das noch nicht ans laufen. Theoretisch müsste das eigentlich so ablaufen.
Code: Alles auswählen
Dim sMeineEigeneBitMap as String
sMeineEigeneBitMap = "Pfad_&_Dateiname"
.Diagram.Wall.FillBitmapName = sMeineEigeneBitMap
Na ja! Mal schaun ob ich es noch hinbekomme, was ich aber momentan noch nicht so recht glaube.
Gruß
balu