Jak mogę zamienić pozycję wszystkich zdjęć w dokumencie Word na obrazek powyżej?


-1

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?


1
Wytnij i wklej żądany obraz we właściwej pozycji. Twoje pytanie nie określa, jak chcesz to naprawić! Nie określa również, w jaki sposób są one osadzane (za pośrednictwem VBa, za pomocą wstążki lub czy obrazy zostały skopiowane i wklejone, czy są połączone z plikami na dysku twardym (lub innym soku)). Proszę edytować swoje pytanie i dostarczyć ten szczegół, to usunę -1
— Dave

Alternatywna sugestia: nie przesuwaj obrazów, przesuwaj tekst. Może to łatwiejsze?
— Jan Doggen,

Odpowiedzi:


1

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.


To prawdopodobnie działałoby, ale nadal wymaga zmiany nazwy ogromnej liczby plików, np. Image2.png na image1.png. Niestety nie mogłem wymyślić, jak to zrobić za pomocą pliku wsadowego.
— Simon

Prawdopodobnie możesz to zrobić za pomocą FORwiersza poleceń; moją preferowaną metodą szybkiego i brudnego byłoby wklejenie listy plików do Excela (przy użyciu dir/b *.png >list.txt) i wygenerowanie poleceń, aby zmienić ich nazwy przy użyciu formuł manipulacji ciągiem.
— benshepherd,

W programie Excel: ="REN "&B2&" "&B1. Następnie wklej polecenia do okna wiersza polecenia (najpierw pamiętaj, aby usunąć image1.png!).
— benshepherd
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.