Thema Datum  Von Nutzer Rating
Antwort
Rot Laufzeitfehler 424 Objekt erforderlich
03.08.2020 10:26:09 GeGe
Solved
03.08.2020 11:19:53 Gast94295
NotSolved
03.08.2020 11:33:42 Mase
NotSolved
03.08.2020 12:01:54 Gast44901
NotSolved
03.08.2020 12:36:41 Mase
NotSolved
03.08.2020 13:02:53 GeGe
Solved
03.08.2020 11:29:37 Mase
NotSolved
03.08.2020 12:05:40 Gast21121
NotSolved
03.08.2020 12:41:33 Mase
NotSolved
03.08.2020 12:43:59 Mase
NotSolved

Ansicht des Beitrags:
Von:
GeGe
Datum:
03.08.2020 10:26:09
Views:
1085
Rating: Antwort:
 Nein
Thema:
Laufzeitfehler 424 Objekt erforderlich

Ich habe 2 Excel Datein. Ich möchte von einer in die andere Daten kopieren.
Den Command Workbook(Pfad) kann ich nicht benutzen, ich muss also irgendwie mit GetObject klar kommen

Ich habe leider erst letzte Woche mit VBA angefangen und bin deswegen für jede Hilfe und Kritik dankbar.

Folgende Code:

'Neue Mitarbeiter Erfassen, es werden Name, (Arbeits-)Bereich und (Einstellungs-)Datum gelesen,
'dann in der Exceldatei Neue Mitarbeiter Ausscheidende Mitarbeiter eingetragen
Sub NMErfassung()
   
    Dim SrcBook As Workbook
    Dim SrcSheet As Worksheet
    Dim DestBook As Workbook
    Dim DestSheet As Worksheet
   
    'Pfade
    Set SrcBook = GetObject(Pfad1\Data1.xlsm)
    Set SrcSheet = SrcBook.Worksheets("Tabelle1")
    Set DestBook = GetObject("Pfad2\Data2.xlsx")
    Set DestSheet = DestBook.Worksheets("Tabelle1")
   
    'Mitarbeiter Infos aus MacroSheet kopieren
    Windows(Data1.xlsm).Visible = True
    SrcBook.SrcSheet.Range("G15:G17").Select
    Selection.Copy
    Windows(Data1.xlsm).Visible = False

    'MA Infos in NM einfügen
    Windows("Data2.xlsm").Visible = True
    DestBook.DestSheet.Cells(Rows.Count, B).End(xlUp).Row.Select
    Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:=False, Transpose:=True
    Windows("Data2.xlsm").Visible = False
   
End Sub

 

VG

GeGe


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 Laufzeitfehler 424 Objekt erforderlich
03.08.2020 10:26:09 GeGe
Solved
03.08.2020 11:19:53 Gast94295
NotSolved
03.08.2020 11:33:42 Mase
NotSolved
03.08.2020 12:01:54 Gast44901
NotSolved
03.08.2020 12:36:41 Mase
NotSolved
03.08.2020 13:02:53 GeGe
Solved
03.08.2020 11:29:37 Mase
NotSolved
03.08.2020 12:05:40 Gast21121
NotSolved
03.08.2020 12:41:33 Mase
NotSolved
03.08.2020 12:43:59 Mase
NotSolved