2021-07-08 10:19:11
エクセルのURL一覧からリネームしつつダウンロード
画像のように、URL一覧が入ったエクセルがあり、 これらを順次、セルA列のものでリネームしつつダウンロード...といったことって なでしこで実現できたりしますか? (たとえば、B2にあるURLをChromeで開き、 A2に入っている名前「営業一部.xls」にリネームしつつダウンロードしていく、 といった動作です) サーバーはIDとパスでの認証を通さないとダウンロードができないため、 一度Chromeでクッキーを持たせてからChromeからダウンロードする方が手軽そうです。 「エクセル起動、エクセル内のB列の文字列取得→Chromeを開いてペースト、Enter、 A列の文字取得→変数としてクリップボード→キー送信(ペーストとEnter)」 を組み合わせることができればできそうではあるのですが、 どうにも私の能力ではなかなかうまくいきません。 なお、フリーソフトではうまく動作しなかったり、ファイル名が全部文字化けしたりと、処理が不可能です。 (原因は、サーバーにあがっているファイル名に日本語を付けている社員がたくさんいるため、 URLが「%文字」だらけになっているせいなのですが...) もしかすると難しいのかも…という気はしていますが、お知恵を拝借できれば…と思います。 |