Hallo, erst mal danke für die schnelle Antwort.
Ja, die Vorlage ist leer, da sich diese befüllt, wenn ich sie aus der Software aufrufe. Nach dem Aufruf stehen in den Feldern im Tabellenblatt "Daten" die url's in den angegebenen Datenfeldern.
Wir haben ein Programm, in dem wir unsere ganzen Gewerke, Einheiten, Vorgänge zu den Einheiten (in anderen Programmen werden diese Tickets genannt) pflegen (Wir sind ein Bauträger).
Um ein Protokoll zu erstellen, gehe ich in das Programm, wähle die Vorgänge aus, zu denen ich ein Protokoll erstellen möchte, und kann dann über einen Excel-Export die Daten in Excel exportieren. Das funktioniert aber nur mit speziellen Excel-Vorlagen , in denen die Felder in der Tabelle leer sind, da diese über die Anbindung an die SQL-Datenbank gefüllt werden. Wir können alle Excel-Vorlagen bearbeiten und als neue Vorlage hinterlegen. Als Standardvorlage ist dann die von dem Softwarehaus vorgegeben, es muss ein Makro ausgeführt werden, welches alle vorhandenen Daten löscht und erst dann kann ich diese als Vorlage abspeichern und wieder neu aufrufen sonst funktioniert es nicht.
- Ich hoffe du verstehst überhaupt was ich meine, ist schwer in ein paar Worte zu fassen -
Ich habe momentan dieses Makro
Function InsertPicFromURL(URL As String) As String
With ActiveSheet.Pictures.Insert(URL)
.Top = Application.Caller.Top + 1
.Left = Application.Caller.Left + 1
.Height = Application.Caller.Height - 2
End With
InsertPicFromURL = ""
End Function
(über Google gefunden :-) )
In der leeren Vorlage stehen Vor und nach dem Aufruf in meinen Feldern, in denen die Formel ist "#Wert!" (Beispiel =InsertPicFromURL(Daten!$AT$2)). Wenn ich die Formel lösche und noch mal neu eingebe, ist das Bild drin. Ich muss aber jedes Feld für sich löschen und neu eingeben, mit dem Ziehen passt das nicht, dann fügt er auch Bilder ein, wenn keine drin sind.
Also auch noch nicht die richtige Lösung.
Nun steh ich echt auf dem Schlauch und habe überhaupt keine Ahnung, was ich machen könnte.
Wenn es angebracht ist, könnte ich ja mal die Vorlage (ohne Daten) und die aufgerufene Datei schicken, damit ihr sehen könnt, was ich meine. (Wären alles Dummy Daten, Datenschutz gerettet)
Gruß Christiane