Hallo Profis,
habe eine Frage, die für euch vielleicht bescheuert klingt, stelle sie aber trotzdem!
Habe eine Excel-Datei und eine TXT_Datei. Habe in Excel ein Makro aufgezeichnet, wo die TXT_Datei über Excel geöffnet wird, die Werte dann nach Excel rübernimmt, also in die entspechende Datei, ein neues Blatt einfügt und dort die Infos einfügt. Dies funktioniert aber nur auf meinem Rechner. Soll aber auch für die anderen Mitstreiter zur Vereinfachung dienen.
An welcher Stelle und wie muss ich die VBA umstellen, so dass dies auf jedem Rechner funktioniert? Die beiden Dateien bekommen die MA nat. auch von mir.
Hier meine Aufzeichnung:
Sub öffneneinfügen()
Workbooks.OpenText Filename:= _
„C:\Users\Charly\Desktop\Textdatei-Wochenmeldung.txt“, Origin:=xlWindows, _
StartRow:=1, DataType:=xlDelimited, TextQualifier:=xlDoubleQuote, _
ConsecutiveDelimiter:=True, Tab:=False, Semicolon:=False, Comma:=False _
, Space:=True, Other:=False, FieldInfo:=Array(Array(1, 1), Array(2, 1), Array _
(3, 1), Array(4, 1), Array(5, 1), Array(6, 1), Array(7, 1))
Sheets(„Textdatei-Wochenmeldung“).Move After:=Workbooks( _
„Wochenmeldung-Berechnung.xls“).Sheets(2)
Application.Left = 94
Application.Top = -3.5
ActiveWindow.ScrollRow = 338
Range(„A346“).Select
ActiveCell.FormulaR1C1 = „Name, Vorname“
Range(„B4800“).Select
Selection.ClearContents
Range(„C346:I346“).Select
Selection.Cut Destination:=Range(„B346:H346“)
Range(„B345“).Select
End Sub
Der Pfad C; (siehe oben) ist eben nur für meinen Rechner bestimmt.Soll aber allgemein abgefragt werden.
Bin gespannt auf eure Infos!

)