Collapse column

Autor Thema: Office 2007: Grafik geht beim import verloren  (Gelesen 2418 mal)

Offline medic

  • Newbie
  • *
  • Beiträge: 37
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Wenig
Office 2007: Grafik geht beim import verloren
« am: Mai 11, 2012, 08:29:56 Vormittag »
Hallo!

ich nutze folgenden Code zum importieren von einer Exceldatei mit mehreren Arbeitsblättern.
Sub copy_bericht()

Application.ScreenUpdating = False
Application.AskToUpdateLinks = False

'** Kopieren des ersten Sheets aus der angegebenen KW-Arbeitsmappe
'** Dimensionierung der Variabeln
Dim strPath As String

'** Vorgaben definieren
Set wbact = ThisWorkbook
Set wsmas = ThisWorkbook.Sheets("Master")

'** Durchlaufen der Tabellen (KW) - Liste
For a = 65 To 100

  '** Nur ausführen, wenn ein Tabellenblattname vorhanden ist
  If wsmas.Cells(a, 5).Value <> "" Then
         
    '** Pfad zusammenbauen
    strPath = wsmas.Range("R3").Value & wsmas.Cells(a, 5).Value
   
    '** Blattnamen auslesen
    wsname = Left(wsmas.Cells(a, 5).Value, InStr(1, wsmas.Cells(a, 5).Value, ".") - 1)
   
    '** Prüfen, ob das Sheet bereits vorhanden ist, wenn ja, vorher löschen
    Dim blatt As Object
    For Each blatt In Sheets
      If blatt.Name = wsname Then
        Application.DisplayAlerts = False
        blatt.Delete
        Application.DisplayAlerts = True
      End If
    Next blatt
   
    '** Position des neuen Blattes ermitteln
    i = Worksheets.Count
   
    '** KW-Datei öffnen
    Workbooks.Open strPath
   
    '** Blatt kopieren
    With ActiveWorkbook
      .Sheets.Select
      .Sheets.Copy Before:=Workbooks(wbact.Name).Sheets(Workbooks(wbact.Name).Sheets.Count)
      .Close savechanges:=True
    End With
 
    '** Namen für neues Sheet setzen
    Workbooks(wbact.Name).Activate
    ActiveSheet.Name = wsname
    Sheets("Master").Select

  End If

Next a

End Sub

In einem Arbeitsblatt ist in der Orginaldatei auch eine Grafik (Logo). Wenn ich nun die Datei einlesen, "verliere" ich das Logo auf dem Arbeitsblatt mit der Fehlermeldung (Bild als Anhang), dass der PC zuwenig Arbeitsspeicher hätte (kann nicht sein) oder dass das Bild beschädigt sei (kann auch nicht sein). meine Vermutung ist, dass der Link zu der Grafik beim importieren verloren wird oder defekt wird.
Wie kann ich das verhindern? Hat jemand eine Idee?



Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden und Dein Anliegen in Auftrag geben.
>>> Schnell und einfach ein unverbindliches Angebot anfordern. Per E-Mail an anfrage@excel-inside.de oder per Online-Formular
<<<

!!! Wichtige Information
!!! Dieses Forum steht aus technischen Gründen ab dem 11. September 2019 nur noch im Lesemodus zur Verfügung.
Das NEUE Office-Fragen-Forum kannst du aber unter der gewohnten Domain https://office-fragen.de wie gewohnt nutzen.

- Wir freuen uns auf deinen Besuch im neuen Forum.

Offline Officer

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 59.503
    • Profil anzeigen
    • Excel-Inside Solutions
  • Office-KnowHow: Profi
  • VBA-KnowHow- : Sehr gut
  • Version [Office] : Office 2019 / Office 365
Antw:Office 2007: Grafik geht beim import verloren
« Antwort #1 am: Mai 15, 2012, 09:00:38 Vormittag »
Hallo medic,

konntest Du das Problem schon lösen oder besteht es noch immer?

Gruß

Officer
Weitere Informationen, Tipps & Tricks findest du auf Excel-Inside.de
Bitte erfolgreich beantwortete Fragen als gelöst kennzeichnen -  zur Anleitung

Offline medic

  • Newbie
  • *
  • Beiträge: 37
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Wenig
Antw:Office 2007: Grafik geht beim import verloren
« Antwort #2 am: Mai 16, 2012, 07:35:32 Vormittag »
Besteht leider immer noch :-(

Offline medic

  • Newbie
  • *
  • Beiträge: 37
    • Profil anzeigen
  • Office-KnowHow: Fortgeschritten
  • VBA-KnowHow- : Wenig
Office 2007: Antw:Office 2007: Grafik geht beim import verloren
« Antwort #3 am: Mai 23, 2012, 12:36:49 Nachmittag »
Hat jemand eine Idee? bin am verzweifeln. Das Ganze klappt echt gut, nur dass das Logo fehlt ist sch...
Hab auch schon probiert, ob die Grafik als Hintergrundbild einbauen, geht aber leider auch nicht :'(

Offline Officer

  • Global Moderator
  • Hero Member
  • *****
  • Beiträge: 59.503
    • Profil anzeigen
    • Excel-Inside Solutions
  • Office-KnowHow: Profi
  • VBA-KnowHow- : Sehr gut
  • Version [Office] : Office 2019 / Office 365
Antw:Office 2007: Grafik geht beim import verloren
« Antwort #4 am: Mai 23, 2012, 12:38:19 Nachmittag »
Hallo medic,

es wäre prima, wenn Du mir die Originaldateien (Quelle und Ziel) zukommen lassen könntest, dann könnte ich den vorhanden VBA-Code testen und den Fehler nachvollziehen.

Gruß

Officer
Weitere Informationen, Tipps & Tricks findest du auf Excel-Inside.de
Bitte erfolgreich beantwortete Fragen als gelöst kennzeichnen -  zur Anleitung

Keine Lösung gefunden? Du kannst Dich gerne an unser erfahrenes Experten-Team wenden und Dein Anliegen in Auftrag geben.
>>> Schnell und einfach ein unverbindliches Angebot anfordern. Per E-Mail an anfrage@excel-inside.de oder per Online-Formular
<<<

!!! Wichtige Information
!!! Dieses Forum steht aus technischen Gründen ab dem 11. September 2019 nur noch im Lesemodus zur Verfügung.
Das NEUE Office-Fragen-Forum kannst du aber unter der gewohnten Domain https://office-fragen.de wie gewohnt nutzen.

- Wir freuen uns auf deinen Besuch im neuen Forum.