精华内容
下载资源
问答
  • KETTLE中Excel表输入

    2020-11-11 23:52:18
    KETTLE中Excel表输入 选定好Excel文件输入功能模块后,我们将其拖入到转换页面当中 双击Excel输入,进入到参数的配置界面 这配置页面我们可以看到有Excel文件的版本选项,和路径选项,下方的正则表达式,可以...

    KETTLE中Excel表输入

    1. 在选定好Excel文件输入功能模块后,我们将其拖入到转换页面当中
      在这里插入图片描述
    2. 双击Excel输入,进入到参数的配置界面
      在这里插入图片描述
      在这配置页面我们可以看到有Excel文件的版本选项,和路径选项,下方的正则表达式,可以用来匹配一个路径下所有符合条件的文件,这个看个人的需求使用,在选择表格类型的时候一定要选择正确,不然是读不到文件的。
    3. 在填写完表格类型、文件或目录后,点击增加即可,就会在选择的文件那里出现你所要操作的表格

    1. 完成上步操作后,在点击上方的工作表,然后点击获取表名,会出现如下界面
      在这里插入图片描述
      然后我们点击Sheet1即可,如果你的Excel表中有多个Sheet页就根据个人的需求进行选择,选择好Sheet页后,点击确定,按照上图中的顺序进行操作。
    2. 在获取到工作表后我们要获取到字段名,字段名一般就是Excel表格的第一行数据,每个单元格的数据作为字段名字。
      在这里插入图片描述
    3. 表数据和预览数据,第一个图Excel中的数据,第二个图为预览的数据
      在这里插入图片描述
      在这里插入图片描述
      可以看到预览的数据和Excel中的数据是保持一致的,到这里就证明我们的Excel输入的配置没有问题了,可以进行后续的相关操作到了。
    展开全文
  • 因为数据有效性不能直接引用别的工作表的内容,故而首先必须将sheet2的A列内容(假设A1:A10)定义为一个名称,然后设置sheet1 A2单元格的数据有效性,具体操作如下: 1.按ctrl+F3打开定义名称对话框,...
    因为数据有效性中不能直接引用别的工作表的内容,故而首先必须将sheet2的A列内容(假设在A1:A10中)定义为一个名称,然后设置sheet1 A2单元格的数据有效性,具体操作如下:

    1.按ctrl+F3打开定义名称对话框,在名称框中输入aaa(名称任意,但应符合名称命名的规则),在引用位置处输入或引用:
    =sheet2!$a$1:$a$10

    2.定位到sheet1的A2单元格,单击“数据”——》“有效性”:在“条件”处选“序列”,在“来源”处输入:
    =aaa

    OK!
    展开全文
  • Excel工作表探密

    千次阅读 2007-01-26 14:40:00
    Excel工作表探密周末游了清江的一小段,隔河岩至高坝洲之间的一小段,感觉到清江山水的美丽,被清彻透底的水所环绕的山深处的养丽……言归正传,在Excel工作表对象及其方法和属性,也存在着一些细微的差异要深入...
    Excel工作表探密


    周末游了清江的一小段,隔河岩至高坝洲之间的一小段,感觉到清江山水的美丽,被清彻透底的水所环绕的山深处的养丽……
    言归正传,在Excel工作表对象及其方法和属性中,也存在着一些细微的差异要深入发掘和探索,而这些差异在编程过程中是值得关注的,因此,我们也需要注意这些差异,以正确的使用它们。

    Sheets集合与Worksheets集合的区别
    Sheets集合代表当前工作簿中的所有工作表,包括图表工作表、对话框工作表和宏表。
    Worksheets集合仅代表当前工作簿中的所有工作表。
    如下图1所示的工作簿。
      图1
    在VBE编辑器中输入如下代码进行测试:
    MsgBox Sheets(1).Name  ‘返回Chart1
    MsgBox Worksheets(1).Name ‘返回Sheet1
    MsgBox Sheets.Count ‘返回6
    MsgBox Worksheets.Count ‘返回3

    Activate方法与Select方法的区别
    当需要激活或者是选择某个工作表时,使用Sheets(1).ActivateSheets(1).Select的作用表面上看起来是相同的。但是,如果将需要激活或者是选择的工作表隐藏后,使用Sheets(1).Select将会出现错误,而使用Sheets(1).Activate则会正常运行。如下代码:
    ‘- - - 下面的代码运行正常 - - - -
    Sub test1()
    Sheets(1).Visible = xlHidden
      Sheets(1).Activate
    End Sub
    ‘- - - 下面的代码运行错误,作用于对象的方法无效 - - - -
    Sub test2()
    Sheets(1).Visible = xlHidden
    Sheets(1).Select
    End Sub
    Activate方法是用来激活对象的方法,而Select方法是用来选取对象的方法,能使用Select方法一次选取多个工作表,但不能使用Activate方法一次激活多个工作表,一次只能激活一个工作表。见下面的代码示例:
    ‘- - - 下面的代码运行正常 - - - -
    Sub Test3()
      ActiveWorkbook.Sheets(Array(1, 2, 3)).Select
    End Sub
    ‘- - - 下面的代码运行错误,对象不支持该属性和方法 - - - -
    Sub Test4()
      ActiveWorkbook.Sheets(Array(1, 2, 3)).Activate
    End Sub
    当然,上述内容同样适用于Worksheets集合。

    工作表名称的使用
    可以在代码中采用下面的三种方式引用工作表:
    (1) 该工作表在工作簿中的位置(索引号)。索引号自工作表标签最左边向右依次计数,最左边的是第1个工作表,依次为第2个、3个……等等。
    (2) 该工作表的名称,即在工作表左下角中看到的工作表标签中的名称。
    (3) 该工作表的对象名称,即在创建工作表时自动分配给该工作表的名称(在VBE编辑器中的工程窗口中可以看到)。
    通常,在代码中引用工作表时,我们所使用的是工作表对象的Index属性和Name属性,例如 Worksheets(1).Select或者Worksheets(“Sheet1”).Select
    但是,如果工作表的名称被改变或者工作表被重新排序或者删除其中的一些工作表后,则不能使用工作表对象的Name属性或Index属性引用所需要的工作表,这可能使已经编写好的代码出现错误。因此,我们应该考虑虽然工作簿中的工作表改变但不影响工作表引用的办法,可以使用工作表对象的名称避免这种情况,即上面所讲的第3种方式,无论是在工作簿中增加或删除其它工作表,还是对工作表排序,或者是重命名需要引用的该工作表,其对象名都不变(除非您删除该工作表,或者是在VBE窗口中重命名该对象)。工作表对象的名称可以在VBE编程器中看到,如下图2所示。例如,Sheet1(Sheet1),左边是工作表对象的名称,右边的括号中是工作表名,括号中的工作表名可以通过在工作簿界面中改变相应的工作表标签名来改变,如果在工作表中重命名Sheet1工作表为“数据工作表”,则工程属性窗口中的名称为:Sheet1(数据工作表)。在下图2中,工作表Sheet3的对象名称是“主工作表”,而在Excel中,如果改变工作表Sheet3的名称为“数据工作表”,在VBE编程器的工程窗口中,“Sheet3”将变成“数据工作表”,但是该工作表的对象名称仍为“主工作表”,如下图3所示。
     图2 图3
    改变工作表对象名称的方法是,通过改变属性窗口中的(名称)或者在代码中使用Properties("_CodeName")。下面的代码将会添加一个工作表并将该工作表的对象名称命名为"ws_main",这样,在以后的代码中就可以使用该对象名称来引用这个工作表,而不必担心工作表名称改变或工作表顺序改变。
    Sub ChageWksObjectName()
      Dim ws As Worksheet
      Dim sPrevCodeName As String
      Dim sNewCodeName As String
      '设置新对象的名称
      sNewCodeName = "ws_main"
      '增加新工作表
      Set ws = Worksheets.Add
      '获取新增工作表的对象名称
      sPrevCodeName = ws.CodeName
      '变化新增工作表的对象名称
      ThisWorkbook.VBProject.VBComponents(sPrevCodeName). _
                            Properties("_CodeName") = sNewCodeName
    End Sub
    ‘- - - - - - - - - - - - - - - - - - - - - -
    Sub Test()
      ws_main.Range("A1").Value = "This is it!"
    End Sub
    下面的示例简单的介绍了工作表的引用方法。在示例中,使用了工作表Sheet1。
    (1) 指定工作表的位置激活工作表。下面的代码激活工作簿中的第1个工作表,即工作表标签最左边的工作表。(如果增加或删除了其中某工作表,或者是对工作表进行排序后,可能引用的不是您想引用的工作表)
    Sub ActivateFirstsheetInBook()
    Sheets(1).Activate
    End Sub
    或者:
    Sub ReferenceShtByIndexNumber()
    Sheets(1).[A1:D4].Copy Sheets(2).[A1]
    End Sub
    (2) 通过工作表的名称激活工作表,而不管工作表处于工作簿中的什么位置以及工作表对象的代码名称。(如果该工作表被重命名后,运行代码会出错)
    Sub ActivateSheet1_1()
    Sheets("Sheet1").Activate
    End Sub
    或者:
    Sub ReferenceShtByGivenName()
    [Sheet1!A1:D4].Copy [Sheet2!A1]
    End Sub
    (3) 通过工作表对象的名称激活工作表,而不管该工作表处于工作簿中的什么位置以及该工作表的名称)
    Sub ActivateSheet1_2()
    Sheet1.Activate
    End Sub
    或者:
    Sub ReferenceShtByCodeName()
    Sheet1.[A1:D4].Copy Sheet2.[A1]
    End Sub  
    展开全文
  • 任务需求: 按照月份时间生成单月工作表,生成结果如下图所示:

    任务需求:
    按照月份时间生成单月工作表,生成结果如下图所示:
    在这里插入图片描述
    下面是具体的生成步骤,本文使用的是2016版Excel。
    步骤一: 准备数据。在A1单元格设置类标签,在A2单元格输入2019年1月,然后按照月份的方式进行填充
    在这里插入图片描述
    步骤二: 建立数据透视表,生成工作表。注意在现有工作表中生成,将类标签“时间”拖进筛选器中,点击显示报表筛选页,进行工作表生成。
    在这里插入图片描述
    下面是生成结果图:从图中可以看出每一个工作表中,都有一个类标签“时间”筛选器,需要进行清除。
    在这里插入图片描述
    步骤三: 清除每个工作表中的类标签筛选器。
    选中第一个工作表(本文为:2019年1月),按住Shift键点击第一个工作表前的右键(三角形箭头)直到出现最后一个工作表(本文为:2020年10月),点击最后一个工作表。此时便将所有的工作表选中,Ctrl+A选中工作表的所有内容。在 “开始” 菜单栏下选择 “清除内容” ,便将每个工作表中的内容都清除掉了。

    展开全文
  • 在Excel中如何引用其他的工作表或者工作簿
  • Java如何读取Excel表中数据

    千次阅读 2014-03-07 19:13:25
    游戏开发难免涉及将大量的数据...解决办法就是将数据信息单拿出来放到数据文件,比如写到Excel表中。以后测试的时候只需修改表中数据而不需要修改代码,这样的话修改及调试游戏的工作完全可以交给游戏策划人
  • Excel工作表事件(2)- Change事件

    千次阅读 2020-02-29 15:34:48
    Excel工作表Change事件是最常用的事件代码之一,通俗的讲工作表内容发生变化时,此事件将被激活。 Change事件的过程框架如下,其中参数Target是Range类型变量,代表工作表发生变化的单元格范围。 Private Sub ...
  • 如何保护Excel工作表

    万次阅读 2012-02-20 18:08:07
    保护工作薄是保护工作薄的窗口或者结构,举个例子,一个工作薄里面有3个工作表,你设置了工作薄保护,就只有解除工作薄保护之后才可以增加或者删除工作表,但对已经存在的工作表,可以进行编辑的,也就是你说的...
  • excel无法复制粘贴保护的工作表

    千次阅读 2011-12-02 15:12:57
    若要修改受保护单元格或图表,请先使用‘撤消工作表保护’命令(‘审阅’选项卡的‘更改’组)来取消保护。可能会提示您输入密码。这时候我们可以用VBA宏代码破解法来破解表格保护密码:第一步:打开该文件,先...
  • 对多个Excel表中数据进行合并计算

    千次阅读 2007-04-11 17:46:00
    Excel 2007若要汇总和报告多个单独工作表的结果,可以将每个单独工作表中数据合并计算到一个主工作表中。这些工作表可以与主工作表在同一个工作簿,也可以位于其他工作簿。对数据进行合并计算就是组合数据,...
  • 读取数据Excel文档,并将数据显示通过QTableWidget绘制的表格,之后将显示的数据保存成excel格式进行输出(包括表头等内容) UI展示及功能简介 读取 //于Mainwindow,on_read_clicked属于...
  • python根据excel不同字段将工作表拆分为不同工作簿
  • Pivot Tables are an amazing built-in reporting tool in Excel. While typically used to summarize data with totals, you can also use them to calculate the percentage of change between values.Even bette....
  • Excel工作表加密

    千次阅读 2010-10-28 09:11:00
    需要加密的Excel,点击[工具]→[宏]→[Visual Basic编辑器],打开“工程资源管理器”,双击该工作表右边的是设置该表属性的编辑窗口,单击该窗口左上方的下拉列表框,选择Worksheet,再从该窗口右上方的...
  • 近日有朋友问我有关于怎么比较Excel两个工作表(Sheet)的两组列数据的方法,老实说我对Excel并不是很清楚,对Excel的研究也公仅限于VBA而已,既然朋友开口问了,不好推脱动手就试试吧。问题简单描述如下:Sheet1数据A...
  • Excel在数据分析和日常工作的运用

    万次阅读 多人点赞 2019-06-11 16:15:28
    Excel作为日常使用率较高的工具,不仅提供了强大的数据处理函数,同时也提供了编程功能,实现定制化的数据处理能力,下面将简要介绍excel在我们日常工作中涉及到的数据处理功能,欢迎大家补充;我常用的处理方法是...
  • Excel 撤消工作表保护密码

    千次阅读 2012-04-09 11:14:16
    若要修改受保护单元格或图表,请先使用‘撤消工作表保护’命令(‘审阅’选项卡的‘更改’组)来取消保护。可能会提示您输入密码。这时候我们可以用VBA宏代码破解法来破解表格保护密码: 第一步:打开该文件,...
  • 一、JAVA POI 实现EXCEL 工具类 我们目的是要建立一个EXCEL的工具类,它的功能: 1、可以生成动态表头,单级,多级都支持,尤其是树形表头(整体思路按照树形结构数据来...而且该实体类要记录下它自己在EXCEL表中...
  • 最近做银行接口方面测试,同时也引入了自动化测试执行,自动化执行大家都实现,但人工维护测试数据繁琐,如某一个字段,字符类型,长度为10,就单这一个字段,异常测试数据就可以达到15条之多,如果一个接口有几...
  • 工作中如何高效使用Excel进行数据分析 Excel是办公室自动化非常重要的一款软件,Excel函数则是Excel中的内置函数。Excel函数共包含11类,分别是数据库函数、日期与时间函数、工程函数、财务函数、信息函数、逻辑...
  • 所以想办法自己网上找免费控件解决这个问题! 竟然意外发现微软提供的dsoframer.ocx控件! 于是开始自己的思路,pb准备好动态二维数组,一次性交互给Excel,填充Range! 步骤如下: 1.注册控件,安装ds
  • C#将DateTable表数据导出到Excel中

    千次阅读 2009-06-23 15:58:00
    Visual C#调用Excel表格,并不像读取Excel表格数据那么容易了,因为VisualC#调用Excel表格要使用到Excel的COM组件。以VS2005为例,首先添加引用--COM选项,添加Microsfot Excel11.0 Objet ...
  • Excel2010 彻底隐藏工作表

    千次阅读 2011-08-21 17:10:43
    Excel2010隐藏工作表最简单的方法是 选择视图下窗口选项卡的隐藏按钮, 一下就可以把东西给隐藏了, 但是这种方法只能对付菜鸟,稍微等得一点Excel操作的人就知道可以通过点选视图下窗口选项卡的取消隐藏来查看...
  • excel数据表转成insert语句插入数据库

    千次阅读 2018-08-07 23:42:20
    有时候得到的是一张数据图表,要将这张图表完完全全复制粘贴到数据库是一个比较复杂的事情,如果只是一个晓得数据库,还可以一行一行的输入,但是如果是一张大的数据表的话,这个工作量就会非常大,现在为大家介绍...
  • Matlab 导入Excel表数据的方法

    千次阅读 2020-09-14 21:13:08
    Excel 表中直接 Ctrl + C 复制数据 直接 变量的第一个单元格鼠标右击,选择 ‘粘贴 Excel 数据’ 即可 3. 使用 A = xlsread(‘fileURL’, n) n 取大于 0 的数字,表示读取 sheet n 的所有表格,不写 n 的...
  • 熟练的运营excel可以高效的减少工作量,很多人制作excel时会将不同的数据分类,就形成了一个excel中有多个工作表(sheet),但是由于某些原因需要将这些工作表单独放到一个excel中,但由于数据量大会给我们的工作带来...
  • jsp页面显示数据导出到excel表中

    万次阅读 2007-01-25 15:23:00
    一个过於简单,一个只能用於window平台(因为使用jdbc-odbc bridge),且无法使用到Excel内部的各种公式或是方法,因此,今天介绍一个apache出的元件叫POI,它可以UNIX或window平台处理word或Excel档案,而不需要...
  • 今天我们来学习如何用Excel 的公式来提取Excel工作表的名称? 具体方法如下: Step1:首先把我们的工作簿另存为带有宏的工作簿(.xlsm) Step2:定义名称,单击【公式】选项卡,定义的名称选项组选择“定义名称”...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 21,816
精华内容 8,726
关键字:

在excel工作表中已输入数据如下