Thema Datum  Von Nutzer Rating
Antwort
08.08.2018 15:47:08 Felix Excel
NotSolved
08.08.2018 16:12:46 Gast8848
NotSolved
Rot Workbook Variable wird nicht gefunden
08.08.2018 16:15:40 Gast8848
NotSolved
08.08.2018 16:32:16 Gast46758
NotSolved
08.08.2018 16:45:43 Gast4384
Solved
08.08.2018 16:51:10 Gast8848
NotSolved
09.08.2018 14:35:52 Felix Excel
NotSolved
10.08.2018 09:39:06 Felix Excel
Solved

Ansicht des Beitrags:
Von:
Gast8848
Datum:
08.08.2018 16:15:40
Views:
469
Rating: Antwort:
  Ja
Thema:
Workbook Variable wird nicht gefunden

...argh, nu hat ich auch was von Deinem Select-Gewürge drin...;-), also ohne alles so:

Option Explicit

Sub Vergleichen()
Dim Datei1 As String, Datei2 As String
Dim wb1 As Workbook, wb2 As Workbook
Dim lastrow As Long, i As Long, j As Long
Dim writerow As Long, erg As Boolean
Dim Spaltenzahl As String
  Datei1 = Application.GetOpenFilename()
  If Datei1 = "Falsch" Then Exit Sub
  Datei2 = Application.GetOpenFilename()
  If Datei2 = "Falsch" Then Exit Sub
  Application.ScreenUpdating = False
        Spaltenzahl = InputBox("Wie viele Spalten (vertikal) sollen verglichen werden? (Programm startet bei Spalte A.)")
  Set wb1 = Workbooks.Open(Datei1)
  Set wb2 = Workbooks.Open(Datei2)
    With wb1.ActiveSheet
         .Range("A1:M500").Sort Key1:=.Range("A1"), Order1:=xlAscending, Header:=xlNo
         .Replace " ", ""
         .Replace ".", ","
    End With
    With wb2.ActiveSheet
         .Range("A1:M500").Sort Key1:=.Range("A1"), Order1:=xlAscending, Header:=xlNo
         .Replace " ", ""
         .Replace ".", ","
    End With
 For i = 1 To Spaltenzahl 'letzte zu überprüfende Zeile in Spalte 1-3 bestimmen
    lastrow = WorksheetFunction.Max(wb1.ActiveSheet.Cells(Rows.Count, i).End(xlUp).Row)
    lastrow = WorksheetFunction.Max(wb2.ActiveSheet.Cells(Rows.Count, i).End(xlUp).Row)
 Next i
 '...
 Set wb1 = Nothing
 Set wb2 = Nothing
End Sub

Gruß,


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
08.08.2018 15:47:08 Felix Excel
NotSolved
08.08.2018 16:12:46 Gast8848
NotSolved
Rot Workbook Variable wird nicht gefunden
08.08.2018 16:15:40 Gast8848
NotSolved
08.08.2018 16:32:16 Gast46758
NotSolved
08.08.2018 16:45:43 Gast4384
Solved
08.08.2018 16:51:10 Gast8848
NotSolved
09.08.2018 14:35:52 Felix Excel
NotSolved
10.08.2018 09:39:06 Felix Excel
Solved