Hallo,
erst mal muss ich ein lob aussprechen. Ich habe dieses Forum erst vor ein paar Tagen entdeckt und bin wirklich begeistert. Ihr seit wirklich spitze!!
Vor ein paar Tagen hat man mir bereits versucht zu helfen doch leider hatte ich es damals nicht hinbekommen:
PROBLEM:
Ich möchte eine Excel Tabelle für meinen Verein schreiben. Dazu sollen die Bilder der Mitglieder geladen werden wenn man auf dessen namen klickt. Die bilder werden unter C:/Mitglieder gespeichert. Die Bilder werden unter mitgliedsnummer gespeichert. z.B. 111.jpg.
Jetzt soll also das bild der person automatisch auf einer festen position angezeigt werden, wenn man auf dessen namen klickt. Wie das mit dem klicken geht weiß ich nun dank eurer hilfe. Ich brauche also nur eine Formel, die automatisch diese mitgliedsnummer (wird in Zelle C9) angezeigt ausließt und das dazugehörige bild an eine feste definierte position überträgt.
Da diese Tabelle ständig erweitert wird, darf das keine feste Formel sein die nur definierte bilder läd. Es muss also automatisch die mitgliedsnummer nehmen und sie zu *.jpg (*=Mitgliedsnummer) machen.
Vor ein paar tagen gab man mir diese Formel:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim pct As Object
Dim sPath As String
sPath = "c:\Images\"
Set pct = ActiveSheet.Pictures.Insert(sPath & Target.Value & ".gif")
End Sub
Leider öffnet er das fenster immer in der mitte was ziemlich störend wird. ausserdem werden keine bilder angezeigt. immer sagt er das kein bild vorhanden ist.
Kann mir einer weiterhelfen?
Danke
Gruss
Chris