如何阻止Google Drive自动保存导入Google Sheets的CSV文件
Google Sheets导入CSV相关问题解答
能否阻止导入CSV时自动上传源文件到Google Drive?
目前Google Sheets的原生导入功能没有提供关闭自动留存源CSV文件的开关,走默认的「文件 > 导入」流程从本地上传CSV时,系统会默认将源CSV文件同步存储到Google Drive存储空间,没有原生设置可以直接阻止这个自动上传行为。
如果不想在Drive留存无用的CSV源文件,可以用以下替代方案实现无残留导入:
- 直接复制粘贴:本地用任意文本编辑器、表格工具打开CSV文件,全选复制所有内容,直接粘贴到Google Sheets的对应单元格中,全程不会触发源文件上传,内容会直接写入表格。
- 用Apps Script脚本导入:打开Google Sheets顶部菜单栏的「扩展程序 > Apps Script」,通过代码读取本地选中的CSV文本内容,调用
Utilities.parseCsv()方法解析后直接写入工作表,整个过程不会上传源CSV文件到Drive。 - 临时文件夹自动清理:如果习惯使用默认导入流程,可以在Drive中新建一个专门的临时文件夹,将导入文件的默认保存位置修改到该文件夹,设置定时规则自动清理文件夹内存放超过1天的CSV文件,无需手动逐个删除。
删除Drive中留存的源CSV文件是否会影响已导入的Google Sheets文档?
不会造成任何影响。
Google Sheets的CSV导入逻辑是将源文件的全量内容完整复制写入到独立的Sheets格式文件中,导入操作完成后,生成的Sheets文档和Drive中存储的源CSV文件不存在任何引用、关联依赖关系。你可以随时删除Drive里留存的源CSV文件,已经制作完成的Sheets文档的内容、格式、数据都不会出现丢失、失效或者错乱的问题。
注:平台上同主题的原有提问存在表述偏差,未明确说明导入完成后两类文件相互独立的特性,容易误导用户认为源文件删除会影响表格内容。
内容的提问来源于stack exchange,提问作者Nick Koprowicz
相关产品推荐
相关产品推荐

