Neuer Eintrag immer am Anfang der Text-Datei
#1
Hallo Zusammen,

ich bräuchte eine kleine Unterstützung!

Es geht um die Zelle B3 dass nach unterschiedlichen Zeiten ein Update bekommt.
Das VBA-Script fügt in memo1.txt einen neuen Eintrag in der letzten Zeile hinzu und nicht am Anfang.

Beispiel:
erstelle eine Text-Datei mit dem Namen in "C:\Test\memo1.txt"
Führe das Script aus
Ändere den Text in B3, z.B. in „Bla bla Bla“
Führe VBA-Script nochmal aus
Es schreibt den Wert aus der Zelle B3 am Ende der Text-Datei


ich möchte erreichen dass der Wert von B3 nicht immer am Ende des Text-Datei eingefügt wird sondern am Anfange der Text-Datei, also neues Datum immer zuerst.

Danke für die Hilfe


Angehängte Dateien
.xlsm   AD.xlsm (Größe: 14,92 KB / Downloads: 3)
Antworten Top
#2
Code:
Sub M_snb()
  Open "G:\OF\voorbeeld.txt" For Input As #1
    c00 = Input(LOF(1), #1)
  Close
   
  Open "G:\OF\voorbeeld.txt" For Output As #1
    Write #1, , Format(Now, "yyyy/mm/dd hh.mm.ss||") & Cells(3, 2).Value & c00
  Close
End Sub
Zum übersetzen von Excel Formeln:

http://dolf.trieschnigg.nl/excel/index.p...gids=en+de
Antworten Top
#3
das Script fügt zusätzlich am Ende jeder Zeile in der Text-Datei ein " hinzu.

kann man es verhindern?


Angehängte Dateien
.txt   memo01.txt (Größe: 565 Bytes / Downloads: 3)
Antworten Top
#4
Code:
Sub M_snb()
  Open "G:\OF\voorbeeld.txt" For Input As #1
    c00 = Input(LOF(1), #1)
  Close

  Open "G:\OF\voorbeeld.txt" For Output As #1
    Print #1, Format(Now, "yyyy/mm/dd hh.mm.ss||") & Cells(3, 2).Value & c00
  Close
End Sub
Zum übersetzen von Excel Formeln:

http://dolf.trieschnigg.nl/excel/index.p...gids=en+de
[-] Folgende(r) 1 Nutzer sagt Danke an snb für diesen Beitrag:
  • Tom2020
Antworten Top
#5
... jetzt funktioniert es 

Besten Dank und ein schönes WE
Antworten Top
#6
Alternative:

Code:
Sub M_snb()
  With CreateObject("scripting.filesystemobject")
    .createtextfile("G:\OF\memo.text").write Format(Now, "yyyy/mm/dd hh.mm.ss||") & Cells(3, 2) & vbCrLf & .opentextfile("G:\OF\memo.text").readall
  End With
End Sub
Zum übersetzen von Excel Formeln:

http://dolf.trieschnigg.nl/excel/index.p...gids=en+de
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste