Thema Datum  Von Nutzer Rating
Antwort
Rot Index außerhalb des gültigen Bereiches
23.10.2014 11:51:33 Sascha
NotSolved
01.11.2014 17:29:00 Markus_K
NotSolved

Ansicht des Beitrags:
Von:
Sascha
Datum:
23.10.2014 11:51:33
Views:
2206
Rating: Antwort:
  Ja
Thema:
Index außerhalb des gültigen Bereiches

Hallo liebe Excel-Gemeinde,

ich habe folgendes Problem:

bei diesem Code kommt immer nach dem Öffnen der ersten Datei "Index außerhalb des gültigen Bereiches"

Ich habe schon geprüft, ob es am Dateinamen liegt, dem ist aber nicht so.

Habt ihr vielleicht noch einenen schlauen Hinweis?

Vielen Dank im Voraus

gruß

Sascha

 

Sub CopyData()
Dim strPath$
On Error GoTo ErrorHandler:
With Application
    .ScreenUpdating = False
    .EnableEvents = False
   
    'Datei1
    strPath = "D:\Users\xxxx\Desktop\Test\01_Datei.xlsx"
    With Workbooks.Open(strPath, ReadOnly:=True, Password:="Passwort!", WriteResPassword:="Passwort")
        .Sheets(2).Range("C15:J15").Copy
          ThisWorkbook.Sheets("Test").Range("B3").PasteSpecial Paste:=xlValues
        .Close False
    End With

   'Datei2

    strPath = "D:\Users\xxxx\Desktop\Test\02_Datei.xlsx"
    With Workbooks.Open(strPath, ReadOnly:=True, Password:="Passwort!", WriteResPassword:="Passwort")
        .Sheets(2).Range("C15:J15").Copy
          ThisWorkbook.Sheets("Test").Range("B4").PasteSpecial Paste:=xlValues
        .Close False
   End With
   
    .EnableEvents = True
    .ScreenUpdating = True
End With

Exit Sub

ErrorHandler:
With Application
    .ScreenUpdating = True
    .EnableEvents = True
End With
MsgBox Err.Description, _
       vbCritical + vbMsgBoxSetForeground + vbMsgBoxHelpButton, _
       "Error: " & Err.Number, Err.HelpFile, Err.HelpContext
End Sub


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 Index außerhalb des gültigen Bereiches
23.10.2014 11:51:33 Sascha
NotSolved
01.11.2014 17:29:00 Markus_K
NotSolved