Mam dokument programu Word z dużą ilością zdjęć (zostały dodane metodą przeciągnij i upuść z pulpitu i są zapisywane w pliku, a nie tylko połączone z plikami na pulpicie), oddzielone od 0 do 2 linii tekstu, coś w rodzaju to:
Text
Text
Picture0
Text
Picture1
Picture2
Text
Picture3
...
Problem polega na tym, że obrazy są przesunięte o jeden, tzn. Obraz1 powinien być tam, gdzie jest teraz obraz0, obraz2 gdzie jest obraz1 i tak dalej. Istnieje około 300 zdjęć, a ich zamiana ręcznie potrwa zbyt długo. Czy istnieje zautomatyzowany sposób, aby to zrobić, może za pomocą makra?
microsoft-word
macros
Szymon, Szymek
źródło
źródło
Odpowiedzi:
Jeśli jest to plik docx lub możesz go przekonwertować na jeden, możesz to zrobić, otwierając archiwum (kopiuj i zmieniaj nazwę na .zip) i zmieniając nazwę plików w nim zawartych.
źródło
FOR
wiersza poleceń; moją preferowaną metodą szybkiego i brudnego byłoby wklejenie listy plików do Excela (przy użyciudir/b *.png >list.txt
) i wygenerowanie poleceń, aby zmienić ich nazwy przy użyciu formuł manipulacji ciągiem.="REN "&B2&" "&B1
. Następnie wklej polecenia do okna wiersza polecenia (najpierw pamiętaj, aby usunąć image1.png!).