[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『既に貼ってある写真を差し替えたい』(たろちゃん)
マクロで、写真を連続して貼り付けていくものはあるのですが
そうではなくて、既に貼り付いている写真を任意の順番で貼り替える方法は
ないでしょうか?
枚数は、8枚〜多くて100枚超えるか超えないかくらいの枚数です。
これが、自動化出来ると嬉しいのですが。
< 使用 Excel:Excel2016、使用 OS:Windows8 >
たぶん、適当に張り付いているだけだから、無理と思う。 ちゃんと名前の管理をしているなら何とかなるかと…。 (自動でつけられる名前ではだめ。)
写真の大きさが違うなら、ちょっと思い浮かばない。 どのように貼りついているのか知らないけど。 因みに、マクロを書く気はないです。 (BJ) 2018/10/22(月) 23:00
>マクロで、写真を連続して貼り付けていくものはあるの
回答者は質問者さんのパソコンが見えるわけではないので、そこを説明しないとなんとも言えない。
>既に貼り付いている写真を任意の順番で貼り替える方法
何をもって”任意”といえるのか(言いたいのか)次第では?
つまり、どういう順番や名前で張り付いていてどのように”任意”の順番をエクセル君に伝えるかじゃないですかね。
ちなみに既に貼り付いている時点で、ファイル名が使えないのはわかりますよね?(オブジェクト名などにうまく反映させている場合を除く。)
(もこな2) 2018/10/22(月) 23:23
次に、ファイル名を変えて、拡張子を「.zip」にします。 すると、普通にZIP形式のアーカイブとして開けるようになるので、\xl\media\ 以下を見てください。 ここには、image1から始まって、Excelが勝手に名前を付けた順に画像ファイルが格納されています。入れ替えたい画像ファイル名をこれと同じにリネームして入れ替えてください。
後は、拡張子を元に戻して、Excelで開くだけです。 自動化は、新旧ファイルの関連が判らないので、1枚ずつ目視で入れ替えるのをお薦めします。(元を全部消して良いなら、新しいファイルをimage1から順にリネームしてしまうマクロを書くだけですが、それはきっと思った結果にならない事でしょう)
(???) 2018/10/23(火) 10:19
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.