< návrat zpět

MS Excel


Téma: Read txt cez VBA rss

Zaslal/a 14.1.2018 18:31

Dobrý večer,
Cez makro evidujeme kto mal kedy otvorený excel súbor (príloha) na zápis bez vedomia užívateľa do txt súbora. Teraz potrebujem "dorobiť" aby z tohto súbora (txt) sa zobrazili určité dáta pri otv. na čítanie.
Problém je, že dáta mi ukladá na koniec toho txt súbora a ja potrebujem práve tie najčerstvejšie(z konca) zobrazovať pri otv. na čítanie. Niečo som skúsil, ale nedarí sa mi, lebo je tam ešte jedna podmienka porovnávania súborov podľa mesiaca -viď príloha.

Příloha: rar39054_read-txt.rar (14kB, staženo 33x)
Zaslat odpověď >

#039055
avatar
a) A když nepovolím makra?
b) Vykašlete se na textové prupovídky a uvádějte v souboru jen holá fakta ve smyslu čistého CSV. Takto jej pak můžete zpracovávat přes dotaz (i třeba cestou Data / Z textu, kde si navolíte, od kterého řádku chcete data načíst).
c) Není nutné pracovat s Append, nové řádky můžete přeci přidávat i nějak takto:

strNovyObsah = strNovyRadek & vbCrLf & strStaryObsah

https://blogs.technet.microsoft.com/heyscriptingguy/2005/06/30/how-can-i-add-a-line-to-the-top-of-a-text-file/

d) Vše bude snazší, když si nadefinujete, že v logu bude vždy jen posledních deset záznamů.

P.S. Hezky jste to heslo pro zápis schoval.citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje