精华内容
下载资源
问答
  • 每次打开Excel(WPS、Office都会出现,当前版本是Office2016)文件都会出现两个窗口,一个是空白的sheet1,,另一个是自己的文档,让小编是在很烦,因为每次打开一个文件就相当于打开两个,还会让Excel打开速度变慢,...

    目录

    一、问题描述

    二、问题原因

    三、解决步骤

    3.1 Office解决步骤

    3.2 WPS解决步骤


    一、问题描述

    1. 每次打开Excel(WPS、Office都会出现,当前版本是Office2016)文件都会出现两个窗口,一个是空白的sheet1,一个是自己的文档,实在是很烦

    2. 因为每次打开一个文件就相当于打开两个,还会让Excel打开速度变慢,在网上找了很多解决办法,卸载重装过,但是都没有解决

    二、问题原因

    出现这个问题的大部分是程序员电脑(哈哈),原因竟是安装MySQL数据库导致的

    三、解决步骤

    3.1 Office解决步骤

        1.解决之前(打开会出现两个Excel)

        2.解决步骤依次点击【文件】 -> 【选项】 -> 【加载项】

        3.加载项】 -> 【管理】->【选择成COM加载项】 -> 【转到】

        4.【COM加载项】 -> 【取消勾选MySQL For Excel】然后确定

        5.再打开Excel,只出现自己打开的文档窗口,问题解决

        6.如果关闭电脑再打开后还是有则采取终极方法,在加载项中找到MySQL的位置,然后在资源管理器中找到并将所示的文件名改一个名称,如序号4所示。这样一来纵它飞起来也不会打开两个窗口了

    3.2 WPS解决步骤

         1.WPS中不能在MySQL文件夹中去改名,否则会报错

         2.直接在COM加载项中取消MySQL勾选即可

    展开全文
  • EXCEL-VBA:Sheet是否存在、新建SheetSheet改名
        If Not (Sheets("Result") Is Nothing) Then
            Application.DisplayAlerts = False
            Sheets("Result").Delete
            Application.DisplayAlerts = True
        End If
        Sheets.Add After:=ActiveSheet
        ActiveSheet.Name = "Result"
        Sheets("Result").Select

    展开全文
  • 复制sheet //读取excel模板 XSSFWorkbook workbook = new XSSFWorkbook(new FileInputStream(filePath + "赎回明细表模板.xlsx")); workbook.cloneSheet(0,"赎回明细-"+sheetName); 通过 cloneSheet,去克隆...

    复制sheet

      //读取excel模板
                XSSFWorkbook workbook = new XSSFWorkbook(new FileInputStream(filePath + "赎回明细表模板.xlsx"));
                   			 workbook.cloneSheet(0,"赎回明细-"+sheetName);
    

    通过 cloneSheet,去克隆整个sheet,cloneSheet第一个参数是你要克隆sheet的下标,第二个参数是,新的sheet的名字,注意这里sheet的名字不能重复,否则会报错。

    插入行操作

     XSSFSheet sheet = workbook.getSheetAt(0);
     sheet.shiftRows(7 + p, sheet.getLastRowNum(), 1);
    

    参数介绍:
    startRow:开始行
    endRow:末尾行
    n:移动n行数startRow到endRow数据域(正数:向下移,负数:向上移)

    复制行操作

    sheet.copyRows(7, 7 ,7 + p, new CellCopyPolicy());
    

    参数介绍:
    srcStartRow:开始行
    srcEndRow:末尾行
    destStartRow:目标开始行。(假如srcStartRow是1,srcEndRow是3,destStartRow是6,那么就会把1到3行的数据,复制到6,7,8).
    CellCopyPolicy:设置格式,是否拷贝原有行的样式,数据,公式。这里我选择默认的,也就是保留行样式,数据,公式。直接new CellCopyPolicy()就行了,当然了,CellCopyPolicy类里面的参数是可以改的。可以查看源码
    在这里插入图片描述
    可以看到默认的构造方法,已经默认的设置参数了,如果拷贝行的时候,想自定义一下,可以通过set方法调用就行,再传进去就行了。
    因为最近项目,客户想要按他们提供的模板导出,样式这些,公式,必须保持一模一样,百度了很多,但是都找不到答案,所以写下来记录一下。
    听说阿里巴巴开源的easyExcel挺好用的,下次如果有此类需要,时间不紧急的情况,就去研究下。

    展开全文
  • 需求:我要建的sheet 来这于 Sheet1 的C列(新建的sheet名称必须跟这一列内容对上),而且我要建的sheet不能是空白的,必须是来自某个模板 图一:需要新建的sheet的名称来源 图二:需要新建的sheet内容的...

     

    需求:我要建的sheet 来这于 Sheet1 的C列(新建的sheet名称必须跟这一列内容对上),而且我要建的sheet不能是空白的,必须是来自某个模板

    图一:需要新建的sheet的名称来源

     

    图二:需要新建的sheet内容的模板

     

    最后效果图

     

     

    具体操作步骤

    1、新建sheet  sheet1存放新建sheet名称

    2、再新建sheet,存放新建sheet的模板

    3、打开开发者工具(没看到,请拉到图四后面查看)

    4、新建一个模块,往模块贴入代码(在最后),按照需求修改代码,然后运行程序

     

    图三:打开vb编辑器

     

    图四:打开代码编辑器,编写代码并运行

     

    如果没有看到开发者工具,需要这样子调整(excel2016版本)

    打开文件,选项->自定义功能->勾选开发者工具

     

     

    代码

    '**********************************************
    
    '*  删除表格,可以不用复制这段代码
    
    '* param no:表示删除从第几页开始到最后一页的sheet(加入要保留前两页,no=3)
    
    '**********************************************
    
    Sub delete()
    
    Dim no
    
    no = 3
    
    For i = Sheets.count To no Step -1
    
    Sheets(i).delete
    
    Application.DisplayAlerts = False '无论删除多少个sheet只提醒一次是否要删除
    
    Next
    
    End Sub
    
    
    
    '**********************************************
    
    '*  复制表格,要根据一个目录来
    
    '* param copy_source_table:复制模板表的表名
    
    '* param sheet_name_source_table_name: sheetName来源的表
    
    '* param sheet_name_source_table_colum: sheetName来源的表中的名称所在的具体列
    
    '**********************************************
    
    
    
    Sub CopyByContent()
    
    Dim num, name, sheet_name_source_table_name, sheet_name_source_table_colum, copy_source_table
    
    copy_source_table_name = "Sheet2"
    
    sheet_name_source_table_name = "Sheet1"
    
    sheet_name_source_table_colum = "C"
    
    num = Sheets(sheet_name_source_table_name).UsedRange.Rows.count '获取某个表格使用的函数
    
    For i = 1 To num
    
        Sheets(copy_source_table_name).Copy After:=Sheets(Sheets.count)
    
        name = Sheets(sheet_name_source_table_name).Cells(i, sheet_name_source_table_colum).Value
    
        ActiveSheet.name = name
    
    Next
    
      
    
    End Sub

     

    展开全文
  • Bottom Sheet

    万次阅读 多人点赞 2016-03-01 12:59:16
    转载请注明出处:http://blog.csdn.net/crazy1235/article/details/50612827上周android...先来看看Bottom Sheet这个控件。该控件一般用于底部划出表单,Material Design 设计官网上就有这种设计。来看怎么用:通过为
  • openpyxl删除sheet

    千次阅读 2020-03-12 10:29:13
    在使用openpyxl创建excel时,有时会需要将不需要的sheet删除掉,有一下两种办法: 一:del wb[“sheet_name”] 二:ws = wb[“sheet_name”] wb.remove[ws]
  • 感谢分享:https://zhidao.baidu.com/question/1110732110384056379.htmlSheet1、Sheet2如图所示: 需求...#Sheet1!C"&MATCH(C3,Sheet1!:C:C0),"返回")),"",HYPERLINK("#She...
  • poi复制sheet的内容到另外一个sheet

    千次阅读 2019-06-27 14:39:37
    1、具体代码如下所示: HSSFRow row; HSSFSheet sheet1= workbook.getSheet("1"); //现有的sheet1名称为 1 for (int i=2;i<data.size()+1;i++){ //data为从数据库查询到... //复制sheet内容到另外一个sheet(...
  • 业务场景: 两张结构完全相同的表格,只是数据内容不同,现想对两表的数据进行比对,结果填入第三张表,相同则显示表1的值,...=IF(COUNTIF(Sheet1!C3,Sheet2!C3)>0,Sheet1!C3,"有误") 接下来进行如下操作: ...
  • 在使用Python进行数据分析处理,操作Excel,有时需要删除某个Excel里的某个sheet,这里记录一个我测试成功的一个办法软件环境:1、OS:Win 10 64位2.Python 3.73、使用openpyxl这个库4、在当前文件夹下准备一个xlsx...
  • C# 导出Excel 多个Sheet 和 单个Sheet

    千次阅读 2018-07-17 10:56:07
    在工作中,会遇到这样的需求,选取某一年,导出选择年份的月度、季度或者年度报表,月度报表不可能产生12个单独的Excel,这样的话客户可能会和你拼命,将12个月份分为12个Sheet放在一个Excel里面,可能客户会请你...
  • pandas 的DataFrame 数据结构与excel中的数据形式极为相似,因此对于excel数据的读取和输出使用pandas再适合不过了,因此就涉及到了pandas对于excel文件的读取、写入一个sheet、写入多个sheet、追加sheet等操作。
  • 本文整理自Altium Designer官网文档 Using Device Sheets 假设读者已经具备下列知识点: 1、层次式、多通道等多图表原理图设计(可参考Altium Designer工具入门) ...Device Sheet Symbol 与 Sheet Symbol...
  • 功能要求:将test1表中的Sheet1中所有内容复制到新表test的Sheet1表中测试环境:python 3.7 ; import openpyxl ;excel2016注意事项:openpyxl只能处理.xlsx文件,对于较早的.xls版本需要引入xlrd模块及xlwd模块进行...
  • 导致我获得sheet时,通过索引0 拿不到。 就写了一个工具 拿到包含某字段的sheet表。 先定义一个类用来接收,所需的sheet名,和你参数字段所在的行号索引(这是我的业务需求,大家可以自行定义所需的返回值) public ...
  • jxls生成多sheet方法,解决多sheet插入图片设置问题,解决多sheet页边距问题,解决多sheet生成多余空白页问题
  • pandas to_excel:写入数据,写入到多个sheet里,在同一个sheet中追加数据 一、写入数据 了解下to_excel 的其他参数,写入操作非常简单 df.to_excel('aa.xlsx') 二、写入到多个sheet中 这个就和之前写过的“解决...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 53,019
精华内容 21,207
关键字:

sheet