Supportnet Computer
Planet of Tech

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

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.

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 Sub


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.

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: