konto usunięte

Temat: masowe wprowadzanie danych do excela

witam,

będę wdzięczny za jakiekolwiek podpowiedzi.
Otóż posiadam kilkaset plików z pewnego specjalistycznego programu. W każdym pliku zapisany jest kod jednej obserwacji oraz współrzędne geograficzne tej obserwacji. Pliki posiadają rozszerzenie *.XX# (gdzie XX to jakaś kolejna liczba), a po otworzeniu takiego pliku w notatniku wygląda on tak:

 „ SN 80040 Nnoc V4050g P¨aRÚ
 # WGS84 N5229852 E01567244 64€ŕ}}|u
7D|8K}}7€Ô y|}x7F}~}}w}z ~:Mt }~ {
{ ~9H;G|  ~ŤF5F‚CŚ‚{ŁđK€Ç}v~| }~} }~ ~| |||~|} :H 2I ~ {|H‚0ˇă€Á `r {|~ | )T  },U}zz{)X~-N |€Ĺz±€ó‚EZ˘z‚…‚ć„Ź¦‚c€ľ‚  MQ- N1|O€Ęu/V} ~|:G9|~SŁÚr€Ř }~ | }~ ~ ~ {~ ~ }  {~} } y ~~}y| '€ß>¨P <ƒ§©c ź˝¤ÚÉ€Ę 3P}7L |  ;€Ô}0Mv>€Ůz~{4O~ s3J*€×}}~6K2O~{
‚"
\$Sé‚“ƒ¦§I„T“F‘u§2 ŞI€Ü,N5ƒ_€Úw}†‚X€Ó>KˆO€Ř7…n…í¦«™ˇÍځ˘Ś‡:‡ß ż,‚Ot€®zf€Ó€u€č‰+šđ…Ł5:‰0©2 o ˇ°9«Ď…€önx˘µI˘zƒă Ű ŞRƒ=€Üz{ 9H+O/Ovy4Ky:uNn| 7K9C=€Ď;Dw }}~6Px~ t7P8D>vR|J€Ţz|Q{ O‚ͨ” #NŁť'?€Ö/L-I{ 7Eś59vTOh629Ô8Ń:.€Î9‚
 §z‚Ą¨‚ށr®`€´eƒ‚,ƒ2‚‘ö•RwS‚ü–1‚—Ę€÷‚Ď€Ě~f‚sfh‚ű€Ôl{€Ę 4O74‚n<‚u‚¨J©Bź|z17ƒš‡˙›7‚Ë…‚8€ý„pl…ՃD¨€ýu:€ö‚0€ţwa€Ňń€ţa€Í/aM€Ďc€űG7P.›z} ÷›1Mk…;”5„=¨(„€Ë}~} ~} }~~ | ~}~  }      }~ ~~  ~~{/v€Ńr§Ňź}Kxw
v3G8|O|~}2KPxyz;€Í,:€š
A™‚‚Ű€Ë
(V./€×cU<‚¦9 €Ě ‚ć„#ĄM

Jest mi potrzebny jedynie kod obserwacji (w przykładowym pliku: "Nnoc") oraz współrzedne geogr. (w przykładowym pliku: "N5229852 E01567244").
I tu mam problem, ponieważ docelowo chciałbym, aby te dane ze wszystkich poszczególnych plików *.XX# były wrzucane do jednego arkusza excela (do jednej kolumny kod obserwacji, do drugiej obie współrzedne). Ręczne przeklejanie mnie wykończy, więc chciałbym to jakoś "zautomatyzować" ;)
Może doradzi ktoś w jaki sposób zabrać się do tego.

z góry dziękuję za pomoc.Andrzej Horbacz edytował(a) ten post dnia 13.08.10 o godzinie 15:08
Michał Olszar

Michał Olszar Senior Expert GIS &
Hydraulic Modeller

Temat: masowe wprowadzanie danych do excela

wydaje mi sie że nie moze obyć się bez zastosowania makra i oczywiscie funkcji w excel zczytujacej ciąg znakowy (funkcja fragment tekstu). warunkiem jednak jest jednak ootwarcie tych znaczków w excelu. Pozwoliło by to na pobranie odpowiedniego stringu i przekopiowac do jednego pliku. Wczesniej jednak sprawdził bym czy program macierzysty z którego pochodza pliki nie ma modułu exportu do jakiegos sensownego rozszerzenia najlepiej excel.

konto usunięte

Temat: masowe wprowadzanie danych do excela

michał olszar:
(...)Wczesniej jednak sprawdził bym czy program macierzysty z którego pochodza pliki nie ma modułu exportu do jakiegos sensownego rozszerzenia najlepiej excel.

Sprawdzałem to i niestety nie ma takiej możliwości w tym programie :/
Michał Olszar

Michał Olszar Senior Expert GIS &
Hydraulic Modeller

Temat: masowe wprowadzanie danych do excela

a cóż to za "pewna" aplikacja?
Karol Stachura

Karol Stachura Nie ma na świecie
rzeczy niemożliwych
- są tylko mało
pra...

Temat: masowe wprowadzanie danych do excela

1.textpad > find in files, zaznacz katalog, opcje all matching lines w wyszukiwaniu daj SN i WGS84 dostaniesz linie ze zgodnymi wierszami i nazwą pliku z przodu. Przekleić wynik do excela i dopasować to 10 minut. Minus to licencja na program.
2. Cmd - funkcja find z przekierowaniem do pliku
http://ss64.com/nt/findstr.html

konto usunięte

Temat: masowe wprowadzanie danych do excela

michał olszar:
a cóż to za "pewna" aplikacja?
Analook - program do interpretacji danych z Anabat'a (system do identyfikacji i przeprowadzania pomiarów nietoperzy)

Temat: masowe wprowadzanie danych do excela

sam import do excela może Ci ułatwić któreś z gotowych makr, które znajdziesz tu:
http://www.rondebruin.nl/tips.htm

Ja bardzo często używam tego:
http://www.rondebruin.nl/txtcsv.htm

pozdrawiam,
Piotr

Wojciech Gardziński

Wypowiedzi autora zostały ukryte. Pokaż autora

Następna dyskusja:

Problem z przedstawieniem d...




Wyślij zaproszenie do