Inyfin
Początkujący INYFIN
Wersja CorelDRAW: 2018. x20
Wiek: 31 Dołączył: 30 Paź 2018 Posty: 5 Skąd: Znikąd
|
Wysłany: 30 Październik 2018, 12:25 MAKRO do numerów serii i daty produkcji
|
|
|
Cześć. ;)
Mam sprawę. Przejdę od razu do rzeczy. Mam 20 plików. Każdy plik zawiera 5 stron. Łącznie 100 rodzajów etykiet. Każda etykieta ma inny numer serii i datę obok numeru serii.
produktionsdatum: 10/2018
haltbarkeit: 18 Monate
chargennummer: 8A43011018
Tak to wygląda.
Zastanawiam sie, czy istnieje możliwość, żeby w programie Corel (lub innym, zewnętrznym, jeśli ktoś sie na tyle zna) Stworzyć program/makro, które ułatwi mi zamianę tych wartości na aktualne. Nie pytajcie o rzeczy typu etykieciarka, że łatwiej, że lepiej to inaczej rozwiązać. Nie. Takie dane muszą znaleźć się na etykiecie.
Moje pytanie brzmi, czy istnieje możliwość stworzenia takiego makra, które z treści zawartej w całym pliku, a nie tylko stronie - rozpozna datę produkcji, termin przydatności i numer serii. Wyświetli mi to na ekranie w postaci okna i pozwoli wpisać dowolną wartość, na którą chciałbym to zmienić, a później oczywiście zastosować i zapisać.
Przykładowo mamy październik. Powiedzmy, że otwieram 20 plików naraz z przeróżnymi datami (czyli chyba wyszukiwanie treści musiałoby się odbyć na zasadzie "stały ciąg znaków" tzn. "8A43", a zmianie podlegałoby reszta znaków. "8A43******". Tzn. Wyszukiwałoby wartości stałych, a w oknie obok wpisywałbym jedynie to, co chcę zmienić. Tutaj byłaby to data. np. dziś: "301018". A po wciśnięciu "zastosuj", tekst w pliku zmieniałby się z (tutaj jakakolwiek data dla przykładu) "8A43101018" na "8A43301018".
Wiem, że mogłoby to działać na zasadzie znajdź i zamień tekst.
Na razie korzystam z programu tinytask. Gdzie nagrywam siebie, jak właśnie w okienku znajdź i zamień tekst najpierw ręcznie wpisuję datę, którą ma program wyszukać. a później datę, na którą ma zmienić. I wszystko byłoby w porządku, gdyby nie to, że daty ciągle się zmieniają. I np. na 100 produktów, ręcznie trzeba wpisać 90 z nich. Zatem takie wyszukiwanie i zamienianie tekstu nie ma za wiele sensu.
Lepiej jest poprosić kogoś o napisanie programu, który przeczesywałby treść wszystkich otwartych plików, albo chociażby zawartość wszystkich otwartych stron w danym pliku: żeby taki program pokazywał wartości, które znalazł oraz żeby obok było okienko, gdzie mógłbym wpisać, na jaką wartość chciałbym tę aktualną zmienić.
No coś na zasadzie programu ReNamer. Tylko, że dla corela.
W sensie tworzenie reguł i ich stosowanie. Na zasadzie: tę wartość zamień na to. Tę na coś innego itp. Żeby wszystko raczej odbywało się za jednym zamachem.
W tym oknie zawierałyby się dane z każdej ze stron. Wpisywałbym, makro/program stosowałby zmiany. Zapisywałbym plik i ruszał do kolejnego. A później drukował. Plusem jest oszczędność czasu. Ogromna. I brak pomyłek.
Mój mail to krzysztof@vape.pl
Jeśli ktoś ma pomysł na to, to proszę bardzo o kontakt. Raczej na maila, aniżeli tutaj. Bo na maila szybciej odpowiem.
Jesteśmy firmą. Nie liczę na charytatywne rozwiązanie sprawy. Raczej oczywiście, że skłaniam się np. ku umowie o dzieło i wynagrodzeniu.
Dziękuję. ;) |
|