Thema Datum  Von Nutzer Rating
Antwort
Rot Datei aus geschlossener Datei kopieren
18.01.2021 22:00:25 Timm
NotSolved
18.01.2021 22:30:46 Gast20333
NotSolved
19.01.2021 08:01:07 Gast91031
NotSolved
18.01.2021 22:44:43 Gast20333
NotSolved

Ansicht des Beitrags:
Von:
Timm
Datum:
18.01.2021 22:00:25
Views:
771
Rating: Antwort:
  Ja
Thema:
Datei aus geschlossener Datei kopieren

Hallo zusammen,

ich will aus einer geschlossenen Datei per VBA Daten in eine geöffnete Datei kopieren:

So sieht mein Quellecode aus. Jedoch bekomme ich eine Fehlermeldung und zwar "Laufzeitfehler: 13, Typen unverträglich".


Option Explicit
Private Function FktHoleWert(Pfad, Dateiname, Tabelle, Bezug)
Dim Ausgabe As String


If Right(Pfad, 1) <> "\" Then Pfad = Pfad & "\"
If Dir(Pfad & Dateiname) = "" Then
FktHoleWert = "Datei nicht gefunden"
Exit Function
End If

Ausgabe = "'" & Pfad & "[" & Dateiname & "]" & Tabelle & "'!" & Range(Bezug).Address(, , xlR1C1)

-->Ausgabe liefert das folgende Ergebnis: 'C:\Users\....\Desktop\[Test.xlsx]Tabelle14'!R1C1

FktHoleWert = ExecuteExcel4Macro(Ausgabe)

-->FktHoleWert liefert als Ergebnis: "Fehler 2023"
End Function


Sub Zieldatei()

Dim Pfad As String
Dim Dateiname As String
Dim Tabelle As String
Dim Bezug As String
Dim Tab7 As Worksheet
Dim Ausgabe As String

Set Tab7 = Tabelle7-->ist die Ziel -Tabelle

Pfad = "C:\Users\.....\Desktop"
Dateiname = "Test.xlsx"
Tabelle = "Tabelle14"
Bezug = "A1"

Ausgabe = FktHoleWert(Pfad, Dateiname, Tabelle, Bezug)

Tab7.Range("A1").Value = Ausgabe

End Sub
 

Starre seit Stunden drauf und sehe den Fehler nicht :-(

P.s: Ich nutze Excel 2010

Gruß

Timm


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:

 
 

  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Datei aus geschlossener Datei kopieren
18.01.2021 22:00:25 Timm
NotSolved
18.01.2021 22:30:46 Gast20333
NotSolved
19.01.2021 08:01:07 Gast91031
NotSolved
18.01.2021 22:44:43 Gast20333
NotSolved