Ich möchte in einer neu erstellen Excel Tabelle ein Bild einfügen. Das Bild trägt den gleichen Namen wie die neu erstellte Tabelle. Wenn kein Bild vorhanden ist, soll der Code einfach weiter laufen.
Im Internet bin nicht wirklich schlau geworden. Kenn mich noch nicht so gut aus mit VBA.
Die Tabelle wird durch folgendem Code erstellt:
Sub Mitarbeiter()
Dim NewName As String
With Sheets("Mitarbeiter")
Dim Zeile As Long 'Zeile wählen'
Zeile = Selection.Row
Cells(Zeile, 1).Copy
Sheets("Mitarbeiter").Range("B6").PasteSpecial xlPasteAll 'Vorname*
Cells(Zeile, 2).Copy
Sheets("Mitarbeiter").Range("E6").PasteSpecial xlPasteAll 'Nachname'
Cells(Zeile, 3).Copy
Sheets("Mitarbeiter").Range("B7").PasteSpecial xlPasteAll 'Wohnort'
Cells(Zeile, 4).Copy
Sheets("Mitarbeiter").Range("E7").PasteSpecial xlPasteAll 'Abteilung'
.Copy After:=Sheets("Mitarbeiter") 'Tabelle kopieren'
End With
ActiveSheet.Name = CStr(Range("B6")) 'Name Vergeben'
ActiveSheet.Range("C5").Value = "Mitarbeiter" 'Wert auswählen'
Sheets("Mitarbeiter").Range("B6,B7,E6,E7").ClearContents 'Daten löschen'
ActiveSheet.Move 'Tabelle verschieben in neuer _
Datei'
ActiveWorkbook.SaveAs ThisWorkbook.Path & "/" & "Mitarbeiter" & Range("B6") 'speichern'
End Sub
Zum besseren Verständnis noch eine Beispiel Datei:
https://www.herber.de/bbs/user/122199.xlsm
Gruß Janine