Twoje PC  
Zarejestruj się na Twoje PC
TwojePC.pl | PC | Komputery, nowe technologie, recenzje, testy
B O A R D
   » Board
 » Zadaj pytanie
 » Archiwum
 » Szukaj
 » Stylizacja

 
M E N U
  0
 » Nowości
0
 » Archiwum
0
 » Recenzje / Testy
0
 » Board
0
 » Rejestracja
0
0
 
Szukaj @ TwojePC
 

w Newsach i na Boardzie
 
OBECNI NA TPC
 
 » Shark20 02:49
 » MARC 02:08
 » RoBakk 01:51
 » Rybeck 01:27
 » Martens 01:06
 » rainy 00:57
 » spidi 00:42
 » Paweł27 00:36
 » m&m 00:35
 » rzymo 00:35
 » b0b3r 00:22
 » dugi 00:21
 » NWN 00:20
 » Logan 00:16
 » mnih 00:10
 » cVas 00:08
 » Wedrowiec 00:08
 » Visar 00:06
 » Raist 00:04
 » muerte 00:04

 Dzisiaj przeczytano
 41127 postów,
 wczoraj 25974

 Szybkie ładowanie
 jest:
włączone.

 
ccc
TwojePC.pl © 2001 - 2024
A R C H I W A L N A   W I A D O M O Ś Ć
    

Word i zmiana treści w pliku , wojcik 7/01/03 19:29
mam problema i około 1000 dokumentów w wordzie, w których musze zmienić wpisaną datę z 2002 na 2003 i chciałbym zrobić to hurtem, a nie na zasadzie, że otwieram każdy z dokumentów i za pomocą polecenia znajdź i zamień robie robotę, nawet przy automatyźmie worda trwa to pare godzin HELP MNIE

browarek i przyjaciele;
czegóż więcej potrzeba?

  1. A ta data ... , Umek 7/01/03 19:43
    jest jako zwykły tekst ?

  2. niestety tak , wojcik 7/01/03 20:46
    gdyby to był automat, to nie byłoby problemu, a tak musze to wszystko przerobić :-(

    browarek i przyjaciele;
    czegóż więcej potrzeba?

  3. a tak ręcznie... na wredniaka... , XTC 7/01/03 20:49
    użytkiem w stylu linuxowego sed'a zmienić? ...
    a nuż się word nie połapie i będzie ok...

    Linux

    1. możesz to , wojcik 8/01/03 08:35
      jaśniej wyjaśnić jaśnie panie :-)

      browarek i przyjaciele;
      czegóż więcej potrzeba?

      1. chyba ... , XTC 8/01/03 11:36
        niegdysiejszy WindowsCommander ma możliwość zmiany wybranego tekstu w pliku...
        a jak masz kogoś z linuxem to poproś aby Ci taki myk spróbował zrobić...
        choćby tak...

        #!/bin/sh
        # tworze sobie jeden plik tymczasowy
        tempfile="/home/user/tempfile"
        # pliki do zamiany
        pliki="/home/user/doce"

        xcounter=`ls ${pliki}/*.doc | paste -s -d" "`
        for xval in ${xcounter}
        do
        sed -e "s/2002/2003/g" ${xval} > ${xval}.mod
        done
        #end

        ...taki skrypt powinien zrobić Ci kopie plików *.doc robiąc z nich *.doc.mod gdzie każde wystąpienie tekstowego ciągu "2002" zostanie zamienione na "2003" ... oczywiście o ile to jest tekstowo... nie sprawdzałem tego z dokumentami worda ale może się uda...

        Linux

        1. linie... , XTC 8/01/03 11:37
          # tworze sobie jeden plik tymczasowy
          tempfile="/home/user/tempfile"

          oczywiście nie są potrzebne - do usunięcia...
          /naleciałości z przeszłości/

          Linux

          1. to teraz , wojcik 8/01/03 17:45
            pozostaje tylko znaleźć kogoś z linuxem :-)

            browarek i przyjaciele;
            czegóż więcej potrzeba?

            1. możesz to zdalnie załatwić... , XTC 8/01/03 17:50
              podeślij komuś z prośbą na e-mail... dużo tego?... jak chcesz to podrzuć mi jeden taki doc na e-mail to sprawdzę... (tylko napisz co ma się dokładnie zmienić - żeby nie było że ktoś tam płaci 2002 zł i zamienione zostanie to na 2003 :) poza tym zaraz postaram się obadać jak taki dokument się zachowa po przeróbce...

              Linux

  4. e no i sprawa jasna... , XTC 8/01/03 18:01
    się tak łatwo nie da z wordem - ma jakieś swoje mechanizmy kontroli pliku - każda zamiana dowolnego znaku powoduje iż word się potem nie może "otworzyć"...
    pozostaje jeszcze konwersja automatyczna doc>txt>przeróbka>txt>doc
    wsztystko teraz zależy jak bardzo złożony jeśli chodzi o formatowanie jest ten dokument...
    a gdy już wszystko zawiedzie to pewnie jakieś proste trywialnie makro w visualbasicu Ci to załatwi - tylko kogoś ze znajomością VB znajdź...

    Linux

    
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL