-
2018-12-11 22:22:21
@ C#读写Excel及保存文件到不同的文件夹中
用C#读写Excel后,保存到不同的文件夹中
先读写Excel使用workbook和worksheet类
Application app = new Application(); //打开结果表 Workbook wbook = app.Workbooks.Open("D:\\20181211-jurong.xlsx", Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing); Worksheet wsheet = wbook.Worksheets[1]; //打开合并企业表 Workbook wbook_hebing = app.Workbooks.Open("D:\\hebingbiao.xlsx", Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing); Worksheet wsheet_hebing = wbook_hebing.Worksheets[1]; //先打开模板 Workbook wbook_tijianbiao = app.Workbooks.Open("d:\\tijianbiao.xlsx", Type.Missing); Worksheet wsheet_Tijianbiao = wbook_tijianbiao.Worksheets[1]; //向模板中填入对应企业的数字 //输入企业名称 wsheet_Tijianbiao.Cells[2, 2] = wsheet.Cells[i+1, 1]; //输入评价分类 wsheet_Tijianbiao.Cells[2, 5] = wsheet.Cells[i + 1, 17]; //输入所在区 wsheet_Tijianbiao.Cells[3, 2] = wsheet.Cells[i + 1, 19];
保存Excel到不同的文件夹中
通过使用Microsoft.IO的directory类完成判断文件夹是否存在,并创建文件夹
string a = ((Range)wsheet_Tijianbiao.Cells[2, 2]).Text; string folder1 = ((Range)wsheet.Cells[i+1, 19]).Text; string folder2 = ((Range)wsheet.Cells[i+1, 38]).Text; //string filenametemp = ((Range)wsheet.Cells[2, 1]).Text; string folderpath; if (folder2 != "") { folderpath = string.Format("D:\\体检表\\{0}\\{1}", folder1, folder2); } else { folderpath = string.Format("D:\\体检表\\{0}", folder1); } if (Directory.Exists(folderpath) == false) { Directory.CreateDirectory(folderpath); } string filename = string.Format("{0}\\{1}.xlsx", folderpath, a); wbook_tijianbiao.SaveAs(filename, Type.Missing); wbook_tijianbiao.Close(false, Type.Missing); Console.WriteLine("已完成{0}个体检表生成", i);
更多相关内容 -
Excel VBA 操作 拆分当前Excel表中 / 所选取文件夹所有子文件中 所有sheet保存到对应文件夹路径中拆分表内
2022-06-05 11:55:07Excel VBA 操作 拆分当前Excel表中 / 所选取文件夹所有子文件中 所有sheet保存到对应文件夹路径中拆分表内 操作快捷,简单, 无需修改就可以使用 -
python,如何将生成的excel文件保存到自己选择的文件夹
2021-07-13 10:36:14这是一个将文件夹中的文件名生成一个目录,并且保存成EXCEL文件的程序... 我想把生成的EXCEL文件保存到我选好的文件夹中。请不要给我绝对路径,因为每次选择存储的文件夹可能不一样。 最好能有程序代码。感觉可以谢!! -
python导出数据到excel保存于指定文件夹命名包含时间戳(基于openpyxl)
2021-09-04 18:11:05使用python的openpyxl、os、shutil库实现python导出excel文件到自定义文件路径,自定义命名方式 一、库的导入 使用pip命令安装openpyxl库,os、shutil默认拥有 二、代码部分 1.引入库 fromopenpyxlimport...目录
前言
使用python的openpyxl、os、shutil库实现python导出excel文件到自定义文件路径,自定义命名方式
一、库的导入
使用pip命令安装openpyxl库,os、shutil默认拥有
二、代码部分
1.引入库
from openpyxl import Workbook import shutil,os import datetime,time
2.建立对象并进行编辑
A1,B1为excel中的单元格,后面字符串为想要的内容
book = Workbook() sheet = book.active sheet['A1'] ="时间" sheet['B1'] ="体重"
3.编辑文件名并保存文件
默认带有时间戳,不需要可以删除这句
time.strftime('%Y.%m.%d %H:%M:%S ',time.localtime(time.time())).replace(":", "-")
.replace中也可以用其他支持命名的符号代替:(冒号)
file_name = "肉鹅体重数据"+time.strftime('%Y.%m.%d %H:%M:%S ',time.localtime(time.time())).replace(":", "-")+ ".xlsx" book.save(file_name)
4.移动文件到指定路径
aa = os.getcwd() # 获取当前文件路径 file_path = os.path.join(aa, file_name) # 移动文件到指定路径 target_path ="D:\\Software_keep\\VS_python\\excel"#自定义路径 # 使用shutil包的move方法移动文件 shutil.move(file_path, target_path )
三、完整代码
from openpyxl import Workbook import shutil,os import datetime,time book = Workbook() sheet = book.active sheet['A1'] ="时间" sheet['B1'] ="体重" #nowday = str(datetime.datetime.now()).replace(":", "-")[:10] file_name = "肉鹅体重数据"+time.strftime('%Y.%m.%d %H:%M:%S ',time.localtime(time.time())).replace(":", "-")+ ".xlsx" book.save(file_name) aa = os.getcwd() # 获取当前文件路径 file_path = os.path.join(aa, file_name) # 移动文件到E盘地方 target_path ="D:\\Software_keep\\VS_python\\excel" # 使用shutil包的move方法移动文件 shutil.move(file_path, target_path )
总结
欢迎评论进行学习交流
-
javaWeb上传Excel文件并将数据保存到数据库
2019-03-15 15:20:40数据库在webcontent下的SQL文件夹中,excel模板在excelModel文件夹中,如果运行后不能正常出现页面,可以将压缩包内的jQuery-easyUI压缩包解压后将WebContent下的同名jQuery-easyUI文件替换。具体使用方法查看使用... -
合并一个文件夹下所有Excel文件内容到一个Excel文件里
2019-04-29 14:38:14工作中使用Python开发的一个合并Excel的工具,图形界面,可以把一个文件夹下所有Excel里的所有Sheet的内容合并到一个Excel文件的一个Sheet里并生成Excel文件保存。可以根据模板文件合并指定的具体列,内有操作说明。... -
怎么把文件夹名称提取到Excel?
2022-03-04 11:00:21怎么把文件夹名称提取到Excel?今天小编给大家介绍一种一键批量提取的方法,提取出来的文件名直接导出成excel文件,听过之后是不是挺心动?怎么把文件夹名称提取到Excel?不同的工作会面临不同的工作内容,有时候为了统计文件夹的名称,需要将大量的文件夹名称统计到excel文件中,大部分的小伙伴会一个一个复制然后粘贴到excel表格中,如果文件夹数量较多,你可能需要花费一天的时间来完成这项工作任务,挺浪费时间的。
为了帮助大家快速的提取文件夹名,今天小编给大家介绍一种一键批量提取的方法,提取出来的文件名直接导出成excel文件,听过之后是不是挺心动?那就请继续阅读详细的操作步骤吧,保证你在一分钟内学会哦!
使用的提取工具:优速文件名提取器
工具下载地址:https://download.yososoft.com/YSExtract/YSExtract_TTY.exe
详细的提取步骤如下:
步骤1,先下载“优速文件名提取器”软件包,双击安装并打开使用,先选择左边的“文件夹名”提取功能,然后点击【添加文件夹】蓝色按钮,将文件夹全部导入到软件中,导入成功后文件夹名会显示在软件上。
步骤2,先设置导出文件的名称,然后导出格式右边下拉框中选择“xlsx”,最后在上方设置输出目录,用来保存提取出来的文件名。
步骤3,设置完成后就可以点击【开始提取】按钮,启动软件程序了。当所有文件名全部提取成功后,软件会自动打开输出文件夹,导出来的excel会保存在这里。
步骤4,打开这个excel文件,可以看到所有的文件夹名称全部导入到excel表格里面了。
看完上面提取文件夹名称的方法后是不是觉得很简单呢?如果你实际操作一遍下来会发现确实很简单方便,就算有再多的文件夹,也能在短时间内完成文件名的提取,希望我的分享能帮助你提高工作效率,做到高效办公。以上就是今天小编关于“怎么把文件夹名称提取到Excel?”的详细介绍,感觉不错的话就给我点个赞吧!
-
使用EXCEL批量创建文件夹(无乱码)
2022-05-07 14:12:59EXCEL批量快速创建文件夹 前言 如何使用EXCEL+文本文档快速批量创建文件夹,本文介绍操作步骤 一、准备好文件夹名称 在Excel的第一列写好要创建的文件夹名称,以下为示例 二、批量输入"md "&文件夹名称 在第二...目录
前言
如何使用EXCEL+文本文档快速批量创建文件夹,本文介绍操作步骤
一、准备好文件夹名称
在Excel的第一列写好要创建的文件夹名称,以下为示例
二、批量输入"md "&文件夹名称
在第二列,输入
"md "%A1
注意md后需要带一个空格,A1代表左侧一列的值
三、将文字复制到txt
新建一个TXT
将第二列文字都复制进去,如图示例四、另存为,选择文件类型
1.另存为,将保存类型选择为“所有文件(* .*)”
2.文件名后缀为.bat
3.编码选择“ANSI” 编码
五、双击运行bat文件
文件夹随后即被快速创建出来
注意步骤四的编码一定要选择ANSI,否则会乱码
总结
例如:以上就是今天要讲的内容,希望能帮到大家
文章编写时间:2022-05-07 网络变幻无常,若时间差异大,可能会导致教程失效
-
Java代码生成excel放到指定文件夹下
2021-11-07 10:29:18/** * @date 2021/11/7 */ public class ExcelUtil { /** * 生成Excel 并放到指定位置 *@param filepath 文件路径(要绝对路径) *@param filename 文件名称 (如: demo.xls 记得加.xls哦) *@param titlelist 标题名称... -
python 获取文件夹下文件名称并写入到excel
2015-10-28 10:17:26运用python语言获取文件夹下文件名称,并写入到excel中,会用到xlrd,xlwt模块,如果没有的可以在我的资源里下。 这个代码能解决简单目录下的文件名称获取,如若发现问题欢迎及时提出~! -
C#开发的图片提取工具,批量提取文件夹下所有的word和excel文档中的图片保存到指定目录
2022-06-21 15:37:32C#开发的图片提取工具,批量提取文件夹下所有的word和excel文档中的图片保存到指定目录 -
怎么将Excel表格中的图片全部保存到指定位置
2021-09-01 19:05:32今天跟大家分享一下怎么批量将Excel中的图片保存下来 1.将要处理的Excel文件打开 2.点击DIY工具箱(Excel工具箱,百度即可了解详细下载安装信息,本文这里就不做详细解说。) 3.点击【图片】 ... -
通过登录cookies爬取表单数据并保存在指定文件夹(按需命名)和excel中
2022-06-16 15:43:05通过登录cookies爬取表单数据并保存在指定文件夹(按需命名)和excel中。cookies,表单,excel,selenium,requests -
Excel将多个sheet单独保存放在文件夹中 --gx
2019-06-29 10:38:481、打开Excel文件,在底部会有多个sheet,首先按ALT+F11,打开vba编辑器; 2、在左侧编辑器的空白处单击右键,插入–>模块,将下面代码复制后运行,桌面就会生成一个文件夹,文件夹中就会包含单独的sheet文件。 ... -
如何用EXCEL表格批量生成文件夹,并把指定文件拷贝到新文件夹里
2021-03-02 12:29:33第一步:表格整理 第二步:新建文件夹名拷贝到记事本中保存格式改 .bat 双击执行。 第三步:数据路径 拷贝到记事本中保存格式改 .bat 双击执行 -
pandas将多个dataframe以多个sheet的形式保存到一个excel文件中
2021-01-01 13:31:39要实现这个功能,可能有多种方法,我在这里记录下...上面的方法会将原来的excel文件覆盖掉,假如想要对已经存在的excel文件进行修改,可以使用开源工具包(anaconda已附带)openpyxl import pandas as pd from openpyx -
cookies登录爬取表单数据并保存在指定文件夹(按需命名)和excel中(有的不保存,没有的添加)
2022-06-16 18:18:25通过登录cookies爬取表单数据并保存在指定文件夹(按需命名)和excel中。cookies,表单,excel,selenium,requests,上一个的改良版 -
matlab中如何保存数据到指定文件夹中?
2021-04-27 07:52:41利用save命令保存save:将工作62616964757a686964616fe4b893e5b19e31333366306461区中的所有变量保存在当前工作区中的文件中,文件名为 matlab.mat,MAT文件可以通过load函数再次导入工作区,MAT函数可以被不同的... -
python 获取指定路径中文件及文件夹写入到excel表格中
2015-10-26 15:21:40运用python语言,由用户输入文件所在路径,获取该指定路径中文件及文件夹,并写入到excel表格中 -
PDF提取文字信息到Excel(附源码)
2021-03-07 17:29:58可以根据配置从PDF文档里面提取一些关键字并写入Excel, 此工具适合转换一些批量的固定格式模板的PDF到Excel, .Docx文档可以用Word先转为PDF再使用此工具 PDF2Excel 目录下为python源码 PDF2Excel/dist 下为打包好... -
将电脑文件夹内的文件名批量导入到Excel表格中
2022-04-28 15:03:10需求:将文件夹内的文件名称批量整理到EXCEL表格 步骤: 1.在文件夹内单机鼠标右键新建一个文本文档 2.打开文档,输入:dir /b >list.csv ctrl+s 保存。 3.将文本文档拓展名修改成bat格式。 4.双击运行bat... -
生成excel文件到指定目录的函数php类库
2018-01-27 11:24:11生成excel函数php类库生成excel文件到指定目录的函数php类库 -
提取文件夹所有文件名到excel,此方法可实现
2022-04-07 10:30:58提取文件夹所有文件名到excel,一分钟搞定。对于这个问题小编有一个比较好用的方法,可以一次批量提取文件夹所有文件名到excel,只要四个步骤即可完成,设置也比较的简单。 -
VB查询遍历EXCEL并保存结果
2011-03-12 10:02:06使用VB根据查询条件遍历EXCEL并将结果另保存.可选择SHEET,列等查询条件 -
怎么批量提取文件夹里的文件名到excel
2022-03-21 11:11:50怎么批量提取文件夹里的文件名到excel?下面我来教教大家吧,不管文件的数量有多少,都能在短时间内完成文件名的一键提取,想学的请继续往下看吧! -
注意:以下的文件必须保存在考生文件夹下。 在考生文件夹下打开文档“Word.docx”,按照要求完成下列...
2020-12-24 15:04:51注意:以下的文件必须保存在考生文件夹下。在考生文件夹下打开文档“Word.docx”,按照要求完成下列操作并以该文件名“Word.docx”保存文档。【背景素材】某高校为了使学生更好地进行职场定位和职业准备、提高就业... -
遍历文件夹下的图片,根据文件名一一插入Excel,每N个换行.7z
2020-09-28 20:43:23Python最好的Excel第三方库——xlwings快速上手 https://xercis.blog.csdn.net/article/details/99706504 -
pd.ExcelWriter(to_excel)保存结果到已存在的excel文件中
2020-12-09 01:01:18网易云课堂该课程链接地址仅存单个excel表格就用df.to_excel更简单pd.ExcelWriter保存结果到已存在的excel文件中,并支持多个sheet表格写入excel。Python对excel更多功能编程需要安装openpyxl第三方包Python代码如下... -
遍历文件名保存到EXCEL.py
2019-08-03 10:19:30利用python遍历某个目录下的所有文件名然后保存到EXCEL中 -
如何将文件夹中的文件名导出excel?
2022-06-07 14:17:39如何将文件夹中的文件名导出excel?今天小编的目的就是来教会大家如何提取文件名的,只需要短短的十几秒钟,就能批量的将文件夹中所有文件名称导出到excel表格。