サーバー内にあるパスワード付きのエクセルを元データとして使ってくれと言われたのですが…
パスワード付きのエクセルってAlteryxで読み込む方法はないですよね。エクセル側にマクロ仕込んでデータベースにデータ上げた後でAlteryxで読みに行くしかないですかね。
もしご存じの方いたら教えてください。
解決済! 解決策の投稿を見る。
これなんかが該当はしますが
https://gallery.alteryx.com/#!app/Input-Password-Protected-XLSX/5a9d23a7826fd31b1c2826ea
結局は外部で開く方法が安全です。
Pythonツールを使う事でも可能ですが、汎用性はそこまで望めません。
そのマクロですが、日本語のパスが入っているとうまく機能しないのでご注意ください。
日本語だらけです…orz
ありがとうございます!
一応日本語版に改造することはできました。やり方としては、以下のとおりです。
・セレクトツールとフォーミュラツールのString、V_StringをV_WStringに変更します
・VBSの出力の文字コードを「Japanese Shift-JIS」に変更します(コマンドラインツールとデータ出力ツール両方で必要です)
※日本語版に改造したものを公開してよいかどうか、配布元に確認しないと配布はまずいように思いまして・・・一旦公開については保留にしています