CurrentUser rašė: > Reikia pagialbos su vba. > Yra txt failiukas (zr. attchm.) su tam tikra info (generuojamas raportas > is irengimo). Beda, kad jis labai jau free-form. Yra, aisku sioks toks > desningumas - duomenys turetu rastis toj pacioj vietoj. > Ir reikia istraukti is ten tuos skaiciukus, kad paskui sudeti tvarkingai > i pvz. excelio lenteles nurodytas celes. > Ar padetu kas parasyti koda paimti pvz. 164.9 ir padeti i cele A1. O kiek tas free-form? Dabartiniam variante, tai gana tiesmukiška stulpelius išsiparse'inti, tačiau bendrai galėčiau pasiūlyti(g)awk: http://www.ibm.com/developerworks/linux/library/l-awk1/ http://www.grymoire.com/Unix/Awk.html (su juo tekstinę košę gana paprastai transformuosi į tau tinkantį, griežtesnį formatą; kad ir csv, kurį tiesiogiai suvalgo excel'is) Pavyzdžiui išvesti tik trečią stulpelį praleidus antraštę — šešias eilutes (patį failą tenka prieš tai persikonvertuoti į utf-8, nes utf-16 gawk nevalgo): cat report.txt | iconv -f utf-16 -t utf-8 | gawk "NR > 6 { print $3 }"