Supportnet / Forum / Tabellenkalkulation
bitmaps in ecxel einbinden
Frage
Hallo Leute,
habe ein kleines problemchen.Habe in meinem Sheet eine grafik.Nun möchte ich ein Bitmap z.B. einen Pfeil da einbinden.
Soweit bekomme ich das ja auch noch hin.Nur mein Problem ist das je nach bedingung der Pfeil nach links oder rechts zeigen soll.Kann mir einer sagen ob so etwas mit Excel möglich ist und wenn ja wie ?
Bitte wirklich um hilfe ach ja habe keinen blasen schimmer von VBA also wenn dies die einzigste möglichkeit ist so etwas zu realiesieren dann bitte gleich mit dem entsprechenden VBa code posten
Danke für eure hilfe
Gruß Sabrina
Antwort 1 von hikE
Aloha,
Brauchst kein VBA, versuchs doch zuerst mal mit dem Button "AutoFormen". Es gibt in Excel ne Malfunktion, und vorgefertigte Pfeile kann man dort zu hauf finden.
Wenn Du "AutoFormen" nicht findest, klick mit rechter Maustaste irgendwo oben in die Menüleisten und mach ein Häkchen bei "Zeichnen".
Gruss hikE
Brauchst kein VBA, versuchs doch zuerst mal mit dem Button "AutoFormen". Es gibt in Excel ne Malfunktion, und vorgefertigte Pfeile kann man dort zu hauf finden.
Wenn Du "AutoFormen" nicht findest, klick mit rechter Maustaste irgendwo oben in die Menüleisten und mach ein Häkchen bei "Zeichnen".
Gruss hikE
Antwort 2 von coros
Hallo Sabrina,
es wäre gut gewesen, wenn Du auch noch geschrieben hättest, bei welcher BeEdingung der Pfeil was machen soll. Ich habe Dir mal einen Beispielcode erstellt, der in Abhängigkeit, was in Zelle A1 eingetragen wird, den Pfeil dreht. Bei dem Wort rechts wird der Pfeil nach rechts und bei dem Wort links wird der Pfeil nach links dreht.
Kopiere nachfolgendes Makro in das VBA-Projekt des Tabellenblattes, in dem sich der Pfeil befindet.
Bedingung dafür, das der Code auch funktioniert ist, dass das Bild den Namen "Picture 1" hat.
Ich hoffe, Du kommst klar. Bei Fragen melde Dich bitte.
Solltest Du nicht wissen, wie Du den Code in Deine Datei bekommst, dann schau mal auf meiner HP in der Rubrik Anleitungen und dort dann in der Anleitungsnummer 2 nach. Dort stelle ich dazu eine bebilderte Anleitung zur Verfügung, die Dir sicherlich helfen wird.
MfG,
Oliver
Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du ein
Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.
es wäre gut gewesen, wenn Du auch noch geschrieben hättest, bei welcher BeEdingung der Pfeil was machen soll. Ich habe Dir mal einen Beispielcode erstellt, der in Abhängigkeit, was in Zelle A1 eingetragen wird, den Pfeil dreht. Bei dem Wort rechts wird der Pfeil nach rechts und bei dem Wort links wird der Pfeil nach links dreht.
Kopiere nachfolgendes Makro in das VBA-Projekt des Tabellenblattes, in dem sich der Pfeil befindet.
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
With Shapes("Picture 1")
Select Case Range("A1").Value
Case "rechts"
.Rotation = 180#
Case "links"
.Rotation = 360#
End Select
End With
End SubBedingung dafür, das der Code auch funktioniert ist, dass das Bild den Namen "Picture 1" hat.
Ich hoffe, Du kommst klar. Bei Fragen melde Dich bitte.
Solltest Du nicht wissen, wie Du den Code in Deine Datei bekommst, dann schau mal auf meiner HP in der Rubrik Anleitungen und dort dann in der Anleitungsnummer 2 nach. Dort stelle ich dazu eine bebilderte Anleitung zur Verfügung, die Dir sicherlich helfen wird.
MfG,
Oliver
Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du ein
Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.

