精华内容
下载资源
问答
  • JAVA 读取文件夹中的文件名生成EXCEL表格! 新人首发求关注,翻版必究!!! 原来文件的格式: 代码如下: package Test01; import java.io.File; import java.io.FileNotFoundException; import java.io....

    JAVA 读取文件夹中的文件名,生成EXCEL表格!

    新人首发求关注,翻版必究!!!
    原来文件的格式:
    在这里插入图片描述
    代码如下:
    package Test01;

    import java.io.File;
    import java.io.FileNotFoundException;
    import java.io.FileOutputStream;

    import org.apache.poi.hssf.usermodel.HSSFCell;
    import org.apache.poi.hssf.usermodel.HSSFCellStyle;
    import org.apache.poi.hssf.usermodel.HSSFFont;
    import org.apache.poi.hssf.usermodel.HSSFRow;
    import org.apache.poi.hssf.usermodel.HSSFSheet;
    import org.apache.poi.hssf.usermodel.HSSFWorkbook;
    import org.apache.poi.ss.usermodel.HorizontalAlignment;

    public class ShengchengExcel {

    //创建表头
    public static void createTitle(HSSFWorkbook workbook,HSSFSheet sheet){
    	HSSFRow row = sheet.createRow(0);
    	//列宽,第一个参数为第几列,第二个参数是宽度,基本单位为1/256个字符宽度
    	//要想得到准确的值,按下面方式直接写就可以
    	sheet.setColumnWidth(0, (int)(20+0.72)*256);//实际宽度为20
    	sheet.setColumnWidth(1, (int)(30+0.72)*256);//实际宽度为30
    	
    	//设置表头格式
    	HSSFCellStyle style = workbook.createCellStyle();
    	HSSFFont font = workbook.createFont();
    	font.setBold(true);//加粗
    	style.setAlignment(HorizontalAlignment.CENTER);//居中
    	style.setFont(font);
    	
    	//设置表头
    	HSSFCell cell;
    	cell = row.createCell(0);//标明第几列
    	cell.setCellValue("字名");//表头
    	cell.setCellStyle(style);
    	
    	cell = row.createCell(1);
        cell.setCellValue("书法家");
        cell.setCellStyle(style);
    
        cell = row.createCell(2);
        cell.setCellValue("书体");
        cell.setCellStyle(style);
    
        cell = row.createCell(3);
        cell.setCellValue("朝代");
        cell.setCellStyle(style);
    
        cell = row.createCell(4);
        cell.setCellValue("来源");
        cell.setCellStyle(style);
    
        cell = row.createCell(5);
        cell.setCellValue("文件格式");
        cell.setCellStyle(style);
    }
    
    //生成Excel文件
    public static void buildExcelFile(String filename,HSSFWorkbook workbook) throws Exception{
    	FileOutputStream fos = new FileOutputStream(filename);
    	workbook.write(fos);
    	workbook.close();
    	
    }
    
    //把想要的数据放到Excel表格中
    public static void main(String[] args) throws Exception{
    	String path = "D:\\书法行\\测试用";
    	File file = new File(path);
    	//list()方法是返回某个目录下的所有文件和目录的文件名,返回的是String数组
    	//listFiles()方法是返回某个目录下所有文件和目录的绝对路径,返回的是File数组
    	File[] fs = file.listFiles();
    	HSSFWorkbook workbook = new HSSFWorkbook();
    	HSSFSheet sheet = workbook.createSheet("字库表");
    	createTitle(workbook,sheet);
    	int rowNum = 1;
    	for(File f : fs){
    		//java中的isDirectory()是检查一个对象是否是文件夹。返回值是boolean类型的。如果是则返回true,否则返回false。
    		if(!f.isDirectory()){
    			String s = f.getName();
    			//split():字符串分隔符,默认加“\\”,这里的意思就是文件名被“_”分开
    			String[] strArr = s.split("\\_");
    			HSSFRow row = sheet.createRow(rowNum);
    			for(int i = 0;i<strArr.length;i++){
    				row.createCell(i).setCellValue(strArr[i]);
    			}
    			rowNum++;
    		}
    	}
    	String fileName = "D:\\file\\字库.xls";
    	//生成Excel文件
    	buildExcelFile(fileName,workbook);
    	System.out.println("生成完成");
    }
    

    }

    处理好的格式:
    在这里插入图片描述

    展开全文
  • 一键生成带有所有文件名的Excel表格,之前找同事开发的小程序,解决了很多问题,Windows可用
  • 1. 打开一个空白的excel表格,把文件名粘贴到B列,入下图:   2. 接着在A列输入echo.> C列输入.xls           3. 复制这块区域 然后新建一个记事本,把复制的内容粘贴到记事本里 ...

     这是一个很简单的批处理小技巧,废话不多说,赶紧开始吧!

    1.      打开一个空白的excel表格,把文件名粘贴到B列,入下图:

     

    2.      接着在A列输入echo.>

    C列输入.xls

     

     

     

     

     

    3.      复制这块区域


    然后新建一个记事本,把复制的内容粘贴到记事本里

     

    4.      选中其中一块空格,然后复制

     

     

     

    5.      然后点击编辑—替换


    打开替换对话框


    最好变成如下图


    6.      将它另存为一个window脚本,后缀名为.bat,例如这里我就叫”创建文件.bat”

     


    7.      这时候你会在刚才你保存文件的那个目录里面看到一个齿轮状的文件

     

    8.      直接双击那个创建文件.bat,大概一两秒钟,屏幕闪一下,就可以自动按照文件名生成一堆excel表格文件了

     

    总结起来就是拼写一个简单的脚本程序代码,通过运行它来生成文件。而我们刚开始利用excel复制粘贴只是为了在记事本中快速的拼凑出代码。注意每行语句之间是不能有空格的,这就是为什么我们需要把空格替换掉的原因。

    echo就是输出的意思,.>后面跟着的就是要输出生成的文件名(PS:其实改成.txt .doc等后缀还可以生成其他文件)

     

    你学会了吗^_^

    展开全文
  • 思路是这样的,一个泵累计时间,当日早上八点的泵累计时间作为昨日EXCEL表格的第二行,昨日早上八点的泵累计时间作为excel表格的第一行,然后用EXCEL表格第二行减去第一行,得出泵的累计时间, 这些布在wincc...
  • 最小化构建,文件名包含哈希。 您的应用已准备好进行部署! 有关更多信息,请参见有关的部分。 npm run eject 注意:这是单向操作。 eject ,您将无法返回! 如果您对构建工具和配置选择不满意,则可以随时eject...
  • 利用表格来实现批量修改文件名 在要修改的文件夹里面打开dos 运行命令 "dir /b&gt;rename.xls" 会生成一个表格文件,进去删掉第一行. 把B列修改成你要的名字. 在C列把公式复制进去...

    利用表格来实现批量修改文件名

    在要修改的文件夹里面打开dos

    运行命令 "dir /b>rename.xls"

    会生成一个表格文件,进去删掉第一行.

    把B列修改成你要的名字.

    在C列把公式复制进去   ="ren "&A1&" "&B1

    然后拉下去.........

    然后复制C列.保存成为ren.bat.

    然后把ren.bat复制进要修改的文件夹里面..双击...搞定~

    posted @ 2015-12-30 10:54 HaoK 阅读(...) 评论(...) 编辑 收藏
    展开全文
  • a href="" class="btn green layui-btn layui-btn-sm layui-btn-danger" download="下载文件名.xls" id="dl">导出总统计</a> <table class="layui-table" id="tb" lay-skin="line"> <!--{...
    <a href="" class="btn green layui-btn layui-btn-sm layui-btn-danger" download="下载文件名.xls" id="dl">导出总统计</a>
    <table class="layui-table"  id="tb" lay-skin="line">
    
        <!--{notempty name='list'}-->
        <thead>
        <tr>
            <th  class='text-left nowrap'>画室</th>
            <th  class='text-left nowrap'>报名人数</th>
            <th  class="text-center">支付人数</th>
        </tr>
        </thead>
        <!--{/notempty}-->
        <tbody>
        <!--{foreach $arr as $key=>$vo}-->
        <tr>
            <td class='text-left nowrap' >
                <span>{$vo.huashi}</span>
            </td>
            <td class='text-left nowrap' >
                <span>{$vo.baoming}人</span>
            </td>
            <td class='text-left nowrap' >
                <span>{$vo.huashipaycount}人</span>
            </td>
        </tr>
        <!--{/foreach}-->
        </tbody>
    </table>

     

    <script>
        var tableToExcel = (function () {
            var uri = 'data:application/vnd.ms-excel;base64,',
                template = '<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns="http://www.w3.org/TR/REC-html40"><head><!--[if gte mso 9]><xml><x:ExcelWorkbook><x:ExcelWorksheets><x:ExcelWorksheet><x:Name>{worksheet}</x:Name><x:WorksheetOptions><x:DisplayGridlines/></x:WorksheetOptions></x:ExcelWorksheet></x:ExcelWorksheets></x:ExcelWorkbook></xml><![endif]--></head><body><table>{table}</table></body></html>',
                base64 = function (s) { return window.btoa(unescape(encodeURIComponent(s))) },
                format = function (s, c) {
                    return s.replace(/{(\w+)}/g,
                        function (m, p) { return c[p]; })
                }
    
            return function (table, name) {
                if (!table.nodeType) table = document.getElementById(table)
                var ctx = { worksheet: name || 'Worksheet', table: table.innerHTML }
                return uri + base64(format(template, ctx))/
                window.location.href = uri + base64(format(template, ctx))
            }
        })()
        dl.href= tableToExcel('tb','hello')
    </script>
    展开全文
  • MessageDigest生成随机文件名(信息摘要)使用MessageDigest新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定...
  • Excel表格数据生成ECharts图表

    千次阅读 多人点赞 2019-03-25 23:48:34
    什么东西: 是这样,前些时候有个网友问我,ECharts怎么用,我说我研究研究。。。 然后就做了这么个小东西,通过html页面,选择一个有数据(固定格式)的Excel文件,根据...文件名 --图名 首列名 --x轴名 首列...
  • 在IE11和其他浏览器正常,但是IE导出之后没有文件名和文件类型,文件名就是接口名称(但是手动给导出的文件添加类型之后可正常打开且内容是对的)例如: IE11、Chrome等浏览器导出文件为:我的Excel表格.xls ...
  • POI生成Excel表格

    2019-03-01 10:26:30
    生成Excel表格文件名; 创建文件; // 生成文件目录 File file = new File(request.getSession().getServletContext().getRealPath("/") + “/download/”); // 生成文件名 File excelFile = new File...
  • 在实际工作中,出于建立目录或者核查表格收集进度等目的,我们经常需要提取文件夹内所有文件的名称。在不使用VBA的情况下,我们该如何实现这一需求呢?方法有很多,下面就和各位分享其中比较实用的五种。1定义名称...
  • 这是几年前写的根据Word表格自动生成SQL数据库脚本的VBScript代码,最近修改了下(原来只支持单个Word表格)使其支持一个Word文档中的多个表格生成的SQL文件名以Word文件名+.SQL,并和Word文档存放在同一目录下...
  • 如何批量提取文件名

    千次阅读 2019-03-01 09:37:57
    为大家分享提取文件名.bat文件,双击文件名批量提取.bat,就会自动生成提取文件名的excel表格。 下载链接:https://u17932959.ctfile.com/fs/17932959-343767003 下载:文件名批量提取.bat 源于个人网盘,希望...
  • 首先观察excel的结构吗,发现每一次实验在excel中都会生成一个sheet,每个sheet中都会有一列数据,我们需要提取每个sheet中特定单元格的值,并与sheet名对应。很明显这用循环函数便可轻松完成。代码如下:import ...
  • 批量修改文件名

    2021-05-16 22:44:55
    使用命令,遍历,并在目标文件夹生成名为rename.xls的表格 dir /b>rename.xls 在目标文件夹双击打开表格rename.xls 使用Excel的查找替换功能,批量修改完文件名后, 在C1单元格输入公式="ren "&A1&...
  • php生成excel表格

    2017-06-23 14:04:24
    2 // 输出Excel文件头,可把user.csv换成你要的文件名 3 header('Content-Type: application/vnd.ms-excel'); 4 header('Content-Disposition: attachment;filename="user.csv"'); 5 header('Cache-Control: ...
  • 会在 Filename_list.txt 文件中生成当前文件夹中文件名。方便复制文件夹内文件名。 将需要更改的文件名拷贝到 批处理1.xlsx 表格的A2到AN处,将要改成的名称对应到B2到BN处。 将C2到CN处内容复制。 打开 change_...
  • ★ 目标有一些文件,用这些文件生成一个表格(markdown中的表格),表格有两列,一列是文件名,一列是文件大小。markdown表格大概的样子: 文件名 大小 art.tar.gz 6.0M bionic.tar.gz 3.7M 上面这个markdown...
  • pandas库 导入pandas库 import pandas as pd # pd是pandas别名,方便使用 创建pandas中的DataFrame类 ...保存的路径和文件名生成文件 df.to_excel("F:\excel_table_text\output_one.xlsx") import pandas as pd
  • 如何正确使用文件名

    2020-06-13 21:21:45
    这里写自定义目录标题如何正确使用文件名新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右...
  • 使用POI根据传入数据生成Excel表格

    千次阅读 2018-01-19 11:29:03
    使用POI根据传入数据生成Excel表格 此为博主原创,转载请说明出处 直接上源码,博主有详细的注释介绍 这是方法,随便建一个类添加进去就行了,然后调用,传参数,参数在后面会详细的介绍 /** * (动态生成...
  • java poi 生成多个sheet(表格导出)

    万次阅读 2018-10-11 20:18:30
    我的需求是:在一个表格生成多个sheet,每个sheet的名称动态指定,每个sheet内的内容动态指定。生成文件名动态指定。   工具类: package test;   import java.io.OutputStream; import java.util.List; ...
  • CCS更改文件名

    2019-12-23 12:34:04
    这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、...
  • 利用JSCH实现文件传输,JXL生成表格,log4使用。拿过来可以直接使用,注意配置文件以及自己的文件传输的类型,文件名等。非模板代码,所以设计隐私部分已删除,还请谅解
  • a download="文件名" href={`/api/monitor/customer_order/export`}> 下载生成execl </a> egg代码 在extend文件夹下新建helper.js文件 app/extend/helper.js const XLSX = require('xlsx'); module....
  • java操作简单表格测试代码@Testpublic void test1() throws RowsExceededException, WriteException, IOException, InterruptedException {File file=new File("E:\\1.xlsx");//文件名不能出现时间格式OutputStream ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 412
精华内容 164
关键字:

文件名表格生成