Power Query を使用して、デスクトップの Box Sync フォルダーに保存されている 2 つの CSV ファイルからデータをインポートするワークブックを作成しました。Box は、クラウドに保存されているデータをユーザーのデスクトップで定期的に同期するクラウド ストレージ サービスです。
別のユーザーが私が作成したワークブックを開いてデータを更新しようとしても、2 つの csv ファイルへのデータ接続がデスクトップの Box Sync フォルダーへの絶対参照であるため、更新できません。Excel でデータ接続のファイル パスの一部を動的に更新する方法を見つけられれば、この問題は解決できると思います。
例えば:
Box Sync フォルダのファイル構造は同じですが、唯一の違いは、パスのデスクトップ参照部分です。
My Box 同期フォルダーのパス: C:\Users\user.a\Box Sync\ParentFolder\SubFolder\2018\csvfile.csv
他のユーザーの Box Sync パス: C:\Users\user.b\Box Sync\ParentFolder\SubFolder\2018\csvfile.csv
私ができる必要があるのは、データ接続文字列のパスの 'C:\Users\user.b' 部分を動的に更新することです。
あなたの助けに感謝します、ありがとう!