21.03.2017, 18:59
(Dieser Beitrag wurde zuletzt bearbeitet: 21.03.2017, 19:06 von WillWissen.
Bearbeitungsgrund: Makro in Codetags gesetzt
)
Hallo zusammen,
ich habe das Problem, dass auf meinem Rechner das Makro ohne Probleme läuft. Probier ich das auf dem Rechner meiner Kollegin, wird mir der Laufzeitfehler 1004 angezeigt. (Textdatei kann nicht gefunden...........)
Die Datei liegt Zentral auf unserem Server.
Hier mein Programmcode und bitte um Hilfe.
Vielen Dank für eure Hilfe
S
ich habe das Problem, dass auf meinem Rechner das Makro ohne Probleme läuft. Probier ich das auf dem Rechner meiner Kollegin, wird mir der Laufzeitfehler 1004 angezeigt. (Textdatei kann nicht gefunden...........)
Die Datei liegt Zentral auf unserem Server.
Hier mein Programmcode und bitte um Hilfe.
Vielen Dank für eure Hilfe
S
Code:
ub aktualsieren()
'
' aktualsieren Makro
'
'
Range("B4:B21").Select
Selection.Copy
Range("C4").Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Range("B23:B294").Select
Application.CutCopyMode = False
Selection.Copy
Range("C23").Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
ActiveWindow.SmallScroll Down:=-147
Range("E4:E21").Select
Application.CutCopyMode = False
Selection.Copy
Application.CutCopyMode = False
Selection.Copy
Range("F4").Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Range("E23:E294").Select
Application.CutCopyMode = False
Selection.Copy
Range("F23").Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
ActiveWindow.SmallScroll Down:=-165
Range("I4:I21").Select
Application.CutCopyMode = False
Selection.Copy
Range("J4").Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Range("I23:I294").Select
Application.CutCopyMode = False
Selection.Copy
Range("J23").Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
ActiveWindow.SmallScroll Down:=-125
Range("L4:L21").Select
Application.CutCopyMode = False
Selection.Copy
Range("M4").Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Range("L23:L294").Select
Application.CutCopyMode = False
Selection.Copy
Range("M23").Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
ActiveSheet.Outline.ShowLevels RowLevels:=1
Sheets("Webshop").Select
Range("B4:B15").Select
Application.CutCopyMode = False
Selection.Copy
Range("C4").Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Range("E4:E15").Select
Application.CutCopyMode = False
Selection.Copy
Range("F4").Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Range("I4:I15").Select
Application.CutCopyMode = False
Selection.Copy
Range("J4").Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Range("L4:L15").Select
Application.CutCopyMode = False
Selection.Copy
Range("M4").Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Sheets("Dateneinlese_Rechnungen").Select
ActiveWindow.SmallScroll Down:=-61
Rows("1:1").Select
Application.CutCopyMode = False
Selection.AutoFilter
Selection.AutoFilter
Sheets("Dateneinlese_Aufträge").Select
Rows("1:1").Select
Selection.AutoFilter
Selection.AutoFilter
Sheets("copy").Select
Range("A1").Select
With ActiveSheet.QueryTables.Add(Connection:= _
"TEXT;Business Development:Sales Reports - nicht löschen!:Datenquelle:OIH Kopie.txt" _
, Destination:=Range("A1"))
.Name = "OIH Kopie"
.FieldNames = True
.RowNumbers = False
.FillAdjacentFormulas = False
.RefreshOnFileOpen = False
.BackgroundQuery = True
.RefreshStyle = xlInsertDeleteCells
.SavePassword = False
.SaveData = True
.AdjustColumnWidth = True
.TextFilePromptOnRefresh = False
.TextFilePlatform = xlWindows
.TextFileStartRow = 1
.TextFileParseType = xlDelimited
.TextFileTextQualifier = xlTextQualifierDoubleQuote
.TextFileConsecutiveDelimiter = False
.TextFileTabDelimiter = True
.TextFileSemicolonDelimiter = False
.TextFileCommaDelimiter = False
.TextFileSpaceDelimiter = False
.TextFileColumnDataTypes = Array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1)
.Refresh BackgroundQuery:=False
.UseListObject = False
End With
Columns("A:K").Select
Selection.Copy
Sheets("Dateneinlese_Aufträge").Select
Columns("A:K").Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Sheets("copy").Select
Cells.Select
Application.CutCopyMode = False
Selection.Delete Shift:=xlUp
Range("A1").Select
With ActiveSheet.QueryTables.Add(Connection:= _
"TEXT;Business Development:Sales Reports - nicht löschen!:Datenquelle:Rechnungen Kopie.txt" _
, Destination:=Range("A1"))
.Name = "Rechnungen Kopie"
.FieldNames = True
.RowNumbers = False
.FillAdjacentFormulas = False
.RefreshOnFileOpen = False
.BackgroundQuery = True
.RefreshStyle = xlInsertDeleteCells
.SavePassword = False
.SaveData = True
.AdjustColumnWidth = True
.TextFilePromptOnRefresh = False
.TextFilePlatform = xlWindows
.TextFileStartRow = 1
.TextFileParseType = xlDelimited
.TextFileTextQualifier = xlTextQualifierDoubleQuote
.TextFileConsecutiveDelimiter = False
.TextFileTabDelimiter = True
.TextFileSemicolonDelimiter = False
.TextFileCommaDelimiter = False
.TextFileSpaceDelimiter = False
.TextFileColumnDataTypes = Array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1)
.Refresh BackgroundQuery:=False
.UseListObject = False
End With
Columns("A:K").Select
Selection.Copy
Sheets("Dateneinlese_Rechnungen").Select
Columns("A:K").Select
ActiveWindow.SmallScroll ToRight:=-8
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=False
Sheets("copy").Select
Application.CutCopyMode = False
Selection.Delete Shift:=xlToLeft
Range("E8").Select
Sheets("Dateneinlese_Aufträge").Select
Range("F6").Select
ActiveSheet.Range("$A$1:$N$6063").AutoFilter Field:=4, Criteria1:="="
ActiveSheet.Range("$A$1:$N$6063").AutoFilter Field:=14, Criteria1:="ok"
Sheets("Dateneinlese_Rechnungen").Select
Range("D5").Select
ActiveSheet.Range("$A$1:$N$3005").AutoFilter Field:=8, Criteria1:="="
Sheets("Streckengeschäft").Select
Range("B300").Select
End Sub