# DataImport **Repository Path**: starrysky108/data-import ## Basic Information - **Project Name**: DataImport - **Description**: office扩展应用开发,扩展Word和Excel功能,主要采用VBA进行开发,另提供使用C#的VSTO技术开发版本。实现不规则的Word文件数据表统一归类到Excel。 - **Primary Language**: C# - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-11-12 - **Last Updated**: 2022-10-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # DataImport #### 介绍 office扩展应用开发,扩展Word和Excel功能,主要采用VBA进行开发,另提供使用C#的VSTO技术开发版本。实现不规则的Word文件数据表统一归类到Excel。 #### 软件架构 基于VBa和C# vsto进行开发 #### 安装教程 1. word配置:将本程序附带的模块文件(存于模块文件夹下)——右键菜单.bas 模块导入到word的normal工程下 2. VBA版:使用加载宏的方式将EasyImport.xlam导入到excel加载项中。然后任意打开一个excel文件或直接打开excel主程序。 3. C#版:使用visual studio2015编译构建程序。 #### 使用说明 1. 选择一个word文件作为模板文件,点击打开模板按钮。 2. 在单元格中点击右键即可选择设置KEY和VALUE,也可以点击自动生成按钮来自动完成,再配合手动进行修改。(必做) 3. 勾选相应的按钮,以及完善文本框。(可选); 4. 需要导出图片文件时,需要设置文档主键。设置的方法是:在word中先将光标放于作为文档主键的单元格,然后鼠标右键点击,选择设置文档主键。然后使用Ctrl+V将数据粘贴到Excel EasyImport选项卡的文档主键的文本框上,完成设置。或者将鼠标放在作为文档主键的单元格上,回到Excel,在EasyImport选项卡下点击设置主键按钮。导出的照片存于数据文件夹下的图片文件夹下。 5. 选择数据文件夹(必选) 6. 点击运行,即可在数据文件目录下得到导出文件,单击预览即可打开数据文件夹查看结果。 7. 退 出程序请使用EasyImport选项卡下的退出程序按钮。 #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request