Bild über VBA Einfügen

Dieses Thema Bild über VBA Einfügen im Forum "Microsoft Office Suite" wurde erstellt von Elhamplo, 9. Nov. 2005.

Thema: Bild über VBA Einfügen Hallo Zusammen, Ich brauch Eure Hilfe!!! Hab einen Code geschrieben das wenn in Zelle C5 der Herstellername wird...

  1. Hallo Zusammen,

    Ich brauch Eure Hilfe!!!

    Hab einen Code geschrieben das wenn in Zelle C5 der Herstellername wird das passende Logo eingefügt. Das ganze läuft bei mir unter dem Punkt:

    Private Sub Worksheet_Change(ByVal Target As Range)

    jetzt kommt auch das Problem: immer wenn man was in der Tabelle was ändert fügt Excel das Logo wieder neu ein, praktisch bei 10 änderungen habe ich 10 logos aufeinander liegen. Wie krieg ich das hin das das Logo nur einmal eingefügt wird und nicht bei jeder Änderung neu eingefügt wird? Es soll nur ein neues Logo eingefügt werden wenn in Zelle C5 sich was ändert.

    Gruß

    Elhamplo
     
  2. Hallo Elhamplo,

    also erstmal kannst du in der Change-Routine die geänderten Zellen abfragen.

    Code:
    Dim Zelle as Range
    
    For Each Zelle In Target
      If Zelle.Row = 5 And Zelle.Column =3 Then
       ->C5 ist geändrt worden -> mach was
    
         .... Bearbeitungscode bzgl.C5
      End if
    Next
    Wie erfolgt denn das Einfügen des Logos? Als Datei, ... ?

    Gruß Matjes :)
     
  3. Ich würde sowas auf die Hausfrauen-Art machen.
    Gleichzeitig mit dem Logo auch ein x in Zelle D5 machen.
    Vor dem Einfügen dann immer abfragen
    If Range(D5) = x Then
    'hier jetzt dein Makro
    Else->hier das Ende des Makros nach dem Befehl zum Einfügen des Logos

    Das Setzen eines x oder eines Kommentars in eine bestimmte Zelle hat sich bei mir schon oft als sinnvoll herausgestellt. Dann kann man mit dicken Fingern als Anwender nicht so viel kaputt machen. Und wenn, dann zeigen mir die Kommentare an welcher Stelle die Abarbeitung abgebrochen wurde. Dadurch weiß ich welcher Teil der Tabelle schopn die neuen Daten hat und welcher die alten. Das kann einem ganz schön viel Ärger ersparen.
     
  4. Hey @ all

    @ Matjes

    Danke für die Hilfe, klappt super, genauso wollte ich das!!!

    Super, danke!!!

    @ klexy

    Das ist eine gute Idee mit dem x einfügen. Werd ich mir mal merken.

    Vielen Dank!!!

    Gruß

    Elhamplo
     
Die Seite wird geladen...

Bild über VBA Einfügen - Ähnliche Themen

Forum Datum
Bildübertragung mit Chip auf menien Rechner mit Windows 7 Windows 7 Forum 13. Sep. 2014
ton über hdmi während bildschirmschoner? Windows XP Forum 16. Okt. 2011
Windows 7 Systemabbild wird überschrieben Windows XP Forum 30. Dez. 2012
Html Bild anzeigen wenn Maus über einem Text ist Sonstiges rund ums Internet 22. März 2011
Bilder von Digi Cam übertragen Software: Empfehlungen, Gesuche & Problemlösungen 19. Juli 2010