GroupiesM61 downloadsExport the filtered results of the current Bases view to a local Excel file.
一键将当前 Bases(.base) 视图的筛选结果导出为本地 Excel(.xlsx) 文件,并弹出「存储位置」选择框。
纯 JavaScript 实现,无任何第三方依赖:用 obsidian.parseYaml 解析 .base,
在本地复刻其 filters / order / sort 逻辑,手写 OOXML(Stored ZIP)生成真正的 .xlsx,
通过 Electron 保存对话框选择目录与文件名,导出后自动用默认程序打开。
.base 文件(或处于激活状态的 Bases 视图)。and / or / not 分组,以及 file.path.startsWith(...)、
file.ext == "md"、file.tags.contains("#文献笔记")、file.name != "..."、
property.字段 等表达式。.base 中 order 定义的列导出,并按 sort 排序。.base 同目录)。BRAT: Add a beta plugin。GroupiesM/Obsidian-bases-export-xlsx-Plugin。将本仓库的 main.js / manifest.json / styles.css / versions.json
放入 Vault 的 .obsidian/plugins/bases-export-xlsx/ 目录,重启 Obsidian 并在
「设置 → 社区插件」中启用。
.base 文件(切到表格视图)。Cmd/Ctrl + P → 搜索「导出当前 Bases 筛选结果为 Excel」。.xlsx 会自动用 Excel / Numbers 打开。isDesktopOnly: true),依赖 Electron 保存对话框。formulas)结果,仅导出 order 中列出的属性字段。本插件无需构建步骤:main.js 即最终产物(CommonJS,Obsidian 直接加载)。
如需修改,编辑 main.js 后重启/重载 Obsidian 即可。