可以将数据从外部(csv)文件导入 Excel 表。
每次这个外部文件的内容发生变化时,我们都会在 Excel 表中看到这些变化。
但是,如果用户更改了 Excel 表中的数据,是否可以自动将更改保存回外部文件源?
用户为什么要导入数据?他们只需在 Excel 中打开 CSV 即可,它将保持更新。
为什么这么“复杂”?
我们已经将所有数据保存在 Excel 中。我们正在使用公式等进行一些操作。我认为,不可能以 csv 格式保存公式。
但我们也使用 SVN。由于在 SVN 中合并 Excel 文件并不容易,所以我们的想法是将数据表示和数据源分开。
同时我们想要更改 excel 和 csv 中的数据。
答案1
您可以编写一个宏,但它不会自动运行。
最好的办法可能是将 Excel 文件设为只读,以便人们意识到他们需要更新原始数据源。