• 締切済み

パワークエリのパス

会社でパワークエリを使用して、グラフを作成しているのですが、家でも仕事の続きをする時、必ず DataSource.Error:パスの表示がでます。会社と家のパソコンで、パスが違うので出るのは、仕方ないと思いしばらく1回1回、パスの設定を変更してましたが、参照するExcel ファイルが10個ぐらいになると、さすがに毎回つらいです。 会社のPCやサーバーには、家のパソコンからは、アクセスが出来ません。どなたか、この手間を解消する方法を教えてもらえませんか?

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.2

当方、パワークエリの素人ですが、 https://blog-ageage365.com/how-to-reconfigure-the-data-source-in-excel/ などを参考に、 >・データソースでエラーが出るときの対処法 などで見てみるのはどうですか。 >パスの設定を変更してましたが、ーー> をVBA(スクリプト)やその他の設定コマンドで、例えば https://qa.oshiete.goo.ne.jp/qa/view/12885477 Power Query で取り込むデータのパスを相対パスに出来ませんか? の延長線のことを勉強したら、すこし設定が楽になり、解決するのでは。 5-10件程度?の同じタイプの設定をやっているか、似た入力を繰り返しているのが、うんざり、なのだろう。 上記の>Power Query のソースは絶対パスでなければなりません。のような コードによる指定方法を勉強してはどうだろう。 小生は、質問の職場と自宅の環境も無く、すぐには間に合わないので、取り敢えず、言うだけで、済みません。 VBA法を勉強せよということ。

Mhisao
質問者

お礼

ありがとうございました。早速、実施してみます。

  • JP002086
  • ベストアンサー率34% (1535/4403)
回答No.1

回答としては、的外れかもしれませんがパワークエリを使用し複数のファイルを開く必要があるのでしたら、ExcelよりACCESSで処理した方が良いと思います。 シートを新規に開くと、メモリーもかなり消費するので内蔵ドライブに作業領域を作成してから開きますので、内蔵ドライブがHDDならSSDに変えるだけでも少しは改善しますが、メモリーの消費量は改善しませんので、Excelでの処理にそろそろ限界が来ている(使用しているパソコンのスペックでは)と考えた方が良いです。

Mhisao
質問者

お礼

ありがとうございました。勉強してみます。