excel - Excel中动态改变数据连接路径
问题描述
我开发了一个使用 Power Query 从保存在我桌面上的 Box Sync 文件夹中的两个 CSV 文件中导入数据的工作簿。Box 是一种云存储服务,它会定期在用户桌面上同步存储在云中的数据。
当另一个用户尝试打开我创建的工作簿并刷新他们无法刷新的数据时,因为与两个 csv 文件的数据连接是对我桌面上 Box Sync 文件夹的绝对引用。我相信如果我能找到一种方法在Excel中动态更新部分数据连接的文件路径,这个问题就可以解决。
例如:
Box Sync 文件夹具有相同的文件结构,唯一的区别是路径的桌面参考部分:
我的 Box Sync 文件夹路径:C:\Users\user.a\Box Sync\ParentFolder\SubFolder\2018\csvfile.csv
其他用户的 Box 同步路径:C:\Users\user.b\Box Sync\ParentFolder\SubFolder\2018\csvfile.csv
我需要做的是动态更新数据连接字符串中路径的“C:\Users\user.b”部分。
感谢您的帮助,谢谢!
解决方案
推荐阅读
- html - 使用表单组为 HTML 设置选择值
- python - 运行迁移时出错返回 Database.Cursor.execute(self, query, params) django.db.utils.OperationalError: near ")": 语法错误
- java - Libgdx 将运动图像返回到原始位置
- python - 在日期 odoo 之后从其他字段更新字段
- python - 素数总和
- android - Android MediaPlayer.create 失败
- selenium-webdriver - 使用 selenium 和 c# 从 Combobox 下拉列表中选择值
- python - SQL 游标重构为 Spark 集群上的 Python 状态机
- jquery - 在 ChartJS 中突出显示最后点击的栏
- java - 使用 JCIFS 访问 Windows 共享文件夹