Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1016to1020
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Makro und Netzlaufwerk

Makro und Netzlaufwerk
28.10.2008 09:36:00
Frank
Guten Morgen Zusammen,
ich habe ein kleines Problem und hoffe, dass mir hier jemand helfen kann...
Das Makro funktioniert auf meinem eigenen Rechner (C:\) einwandfrei. Kopier ich das ganze allerdings auf ein Netzlaufwerk und änder die Pfade im Makro einfach ab, findet er eine andere Datei (in die neue Daten geschrieben werden sollen) nicht mehr.
Funktioniert:

Sub Auto_open()
Dim T_File As String
ActiveWorkbook.Worksheets(1).Activate
T_File = Range("B1").Value
'ActiveWorkbook.Worksheets(1).Activate
'Range("1:10000").Select
'Selection.ClearContents
'Range("A1").Select
Workbooks.OpenText Filename:=T_File, Origin:=xlWindows, _
StartRow:=1, DataType:=xlDelimited, TextQualifier:=xlDoubleQuote, _
ConsecutiveDelimiter:=False, Tab:=True, Semicolon:=False, Comma:=False _
, Space:=False, Other:=True, OtherChar:="|", DecimalSeparator:=".", ThousandsSeparator:= _
Cells.Select
Selection.NumberFormat = "@"
Range("A1").Select
ChDir "C:\test"
ActiveWorkbook.SaveAs Filename:="C:\test\ma_abg2.xls", FileFormat:= _
xlNormal, Password:="", WriteResPassword:="", ReadOnlyRecommended:=True _
, CreateBackup:=False
bla1 = "test1.xls"
Application.DisplayAlerts = False
Rows("2:280").Select
Selection.Copy
ChDir "C:\test\"
Application.Workbooks.Open Filename:=bla1
Sheets("Teilestamm").Select
ActiveWindow.ScrollRow = 4
ActiveWindow.SmallScroll Down:=-3
Range("A2").Select
ActiveSheet.Paste
'Sub
With Application
.Calculation = xlAutomatic
.MaxChange = 0.001
End With
ActiveWorkbook.PrecisionAsDisplayed = False
'Sub
Windows("ma_abg2.xls").Activate
ActiveWorkbook.Close
'Sub
Windows("ma_abg.xls").Activate
ActiveWorkbook.Close
End Sub


Funktioniert nicht - Datei "bla1" wird nicht gefunden:


Sub Auto_open()
Dim T_File As String
ActiveWorkbook.Worksheets(1).Activate
T_File = Range("B1").Value
'ActiveWorkbook.Worksheets(1).Activate
'Range("1:10000").Select
'Selection.ClearContents
'Range("A1").Select
Workbooks.OpenText Filename:=T_File, Origin:=xlWindows, _
StartRow:=1, DataType:=xlDelimited, TextQualifier:=xlDoubleQuote, _
ConsecutiveDelimiter:=False, Tab:=True, Semicolon:=False, Comma:=False _
, Space:=False, Other:=True, OtherChar:="|", DecimalSeparator:=".", ThousandsSeparator:= _
Cells.Select
Selection.NumberFormat = "@"
Range("A1").Select
ChDir "L:\neu"
ActiveWorkbook.SaveAs Filename:="L:\neu\ma_abg2.xls", FileFormat:= _
xlNormal, Password:="", WriteResPassword:="", ReadOnlyRecommended:=True _
, CreateBackup:=False
bla1 = "test1.xls"
Application.DisplayAlerts = False
Rows("2:280").Select
Selection.Copy
ChDir "L:\neu\"
Application.Workbooks.Open Filename:=bla1    // // // // Hier wird gestoppt!
Sheets("Teilestamm").Select
ActiveWindow.ScrollRow = 4
ActiveWindow.SmallScroll Down:=-3
Range("A2").Select
ActiveSheet.Paste
'Sub
With Application
.Calculation = xlAutomatic
.MaxChange = 0.001
End With
ActiveWorkbook.PrecisionAsDisplayed = False
'Sub
Windows("ma_abg2.xls").Activate
ActiveWorkbook.Close
'Sub
Windows("ma_abg.xls").Activate
ActiveWorkbook.Close
End Sub


Bin für jeden Rat dankbar!
MfG

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Makro und Netzlaufwerk
28.10.2008 09:42:06
Frank
Hat sich erledigt!
Ich hab einfach mal den kompletten Pfad angegeben und es funktioniert:

Application.Workbooks.Open Filename:="L:\neu\" & bla1


Grüßle

Anzeige

299 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige