中企动力 > 商学院 > excel表格独立窗口
  • ?

    一键篇 | Excel一键实现所有工作表的内容合并到一个新的工作表

    风云2002

    展开

    Excel作为一个具有强大的数据处理的办公软件,对于白领一族来说,使用频率应该较高。在处理数据过程中,您是否碰到过清单之类汇总的情况,就是将同一个工作簿中的所有工作表的内容合并到一个工作表中。对于不会取巧的朋友,可能就是一个表一个表的复制,然后粘贴拼凑在一块,若碰到表格数量不多的情况,这种方法还好,若是碰到工作表数量庞大,例如50个工作表,100个工作表......这种方法就很鸡肋。今天本篇以Excel2013为例,教大家如何一键实现所有工作表合并到新工作表中,同样适用于Excel其他版本,碰到细微差异,可以适当调整代码。

    教程将内容分成三部分:第一部分是新建一个汇总的工作表,并重新自定义命名;第二部分是逐一将各个工作表复制粘贴到汇总工作表中;第三部分为提示,即当合并工作完成后弹出提示。具体操作如下:

    打开工作簿,在工作表标签中会显示包含的工作表名称,教程以下图中三个工作表为例,分别是Sheet1,Sheet2,Sheet3.按下组合键Alt+F11即可从Excel工作界面切换到VBA界面,在VBA窗口单击菜单栏中的插入,找到模块命令,单击该命令即可创建一个新的模块窗口,在模块窗口复制粘贴以下代码:

    Sub Comb()

    Dim i%

    On Error Resume Next

    Sheets(1).Select

    Worksheets.Add '新建一个工作表

    Sheets(1).Name = "汇总工作表" '对新建工作表重命名

    For i = 2 To Sheets.Count 'For循环,遍历所有工作表

    Sheets(i).Activate '激活工作表

    Range("a1").Select

    Selection.CurrentRegion.Select '选择活动工作表数据区域

    Selection.Copy Destination:=Sheets(1).Range("a65536").End(xlUp).Offset(1) '粘贴到汇总工作中

    Next

    MsgBox ("工作表已全部合并到指定工作表中!") '弹窗提示合并完成

    End Sub

  • ?

    Excel技巧:多个相同excel表格如何合并到一起!

    半知

    展开

    从事互联网行业的小编们,经常会遇到一个问题,就是导出多个Excel表格数据,经常是多个数据合并到一个excel表格里来做数据分析,那么如何快速的合并excel表格呢?

    1、把所有excel文件放在同一个文件夹里。如下图:

    2、打开汇总excel,并右键单击sheet1,找到“查看代码”,单击进去。进去之后就看到了宏计算界面。如图所示:

    3、然后我们把下面代码复制进去,然后找到工具栏上面的“运行”下的“运行子过程/用户窗体”,代码如下,如图所示:

    Sub 合并当前目录下所有工作簿的全部工作表()Dim MyPath, MyName, AWbNameDim Wb As Workbook, WbN As StringDim G As LongDim Num As LongDim BOX As StringApplication.ScreenUpdating = FalseMyPath = ActiveWorkbook.PathMyName = Dir(MyPath & "\" & "*.xls")AWbName = ActiveWorkbook.NameNum = 0Do While MyName <> ""If MyName <> AWbName ThenSet Wb = Workbooks.Open(MyPath & "\" & MyName)Num = Num + 1With Workbooks(1).ActiveSheet.Cells(.Range("B65536").End(xlUp).Row + 2, 1) = Left(MyName, Len(MyName) - 4)For G = 1 To Sheets.CountWb.Sheets(G).UsedRange.Copy .Cells(.Range("B65536").End(xlUp).Row + 1, 1)NextWbN = WbN & Chr(13) & Wb.NameWb.Close FalseEnd WithEnd IfMyName = DirLoopRange("B1").SelectApplication.ScreenUpdating = TrueMsgBox "共合并了" & Num & "个工作薄下的全部工作表。如下:" & Chr(13) & WbN, vbInformation, "提示"End Sub

    运行几十秒钟就OK啦!如果表格数据过多的话,时间会久一点。

  • ?

    如何快速合并单个excel表中的多个sheet的工作页

    高尔丝

    展开

    合并方法如下:

    把需要合并的excel表格文档放到同一个文件夹里

    新建一个“数据合并.xlsx“文档

    打开“数据合并.xlsx“文档,在”Sheet1“工作表的地方右键→查看代码(快捷键:“Alt+F11”,尽量选用快捷方式)进入到Microsoft Visual Basic for Applications窗口

    双击工程资源管理器里面的sheet1,在右侧的代码区粘贴如下代码:Sub 合并当前目录下所有工作簿的全部工作表()Dim MyPath, MyName, AWbNameDim Wb As Workbook, WbN As StringDim G As LongDim Num As LongDim BOX As StringApplication.ScreenUpdating = FalseMyPath = ActiveWorkbook.PathMyName = Dir(MyPath & "\" & "*.xls")AWbName = ActiveWorkbook.NameNum = 0Do While MyName <> ""If MyName <> AWbName ThenSet Wb = Workbooks.Open(MyPath & "\" & MyName)Num = Num + 1With Workbooks(1).ActiveSheet.Cells(.Range("A65536").End(xlUp).Row + 2, 1) = Left(MyName, Len(MyName) - 4)For G = 1 To Sheets.CountWb.Sheets(G).UsedRange.Copy .Cells(.Range("A65536").End(xlUp).Row + 1, 1)NextWbN = WbN & Chr(13) & Wb.NameWb.Close FalseEnd WithEnd IfMyName = DirLoopRange("A1").SelectApplication.ScreenUpdating = TrueMsgBox "共合并了" & Num & "个工作薄下的全部工作表。如下:" & Chr(13) & WbN, vbInformation, "提示"End Sub

    运行→运行子过程/用户窗体(或者直接点击运行按钮,快捷键:F5),即可合并所有Excel表格到”数据合并.xlsx“文档的Sheet1工作表里面

    完成Excel表格的合并。

    (本文内容由百度知道网友lvrqing贡献)

  • ?

    只需3步,让你的Excel瞬间变的表格美美的!

    Cook

    展开

    想不想让你的表格在别人看到第一眼就发出这样的赞美:哇,好整齐,好漂亮!其实这个很容易实现哦,不信?跟着灵素来一场“表格美化”之旅吧。

    在工作中,下面这类产品销售统计表很常见,那么我们如何对这个表格进行快速美化呢?

    01

    首先使用“套用表格样式”,让整个表格瞬间打上底妆

    选中表格区域,【开始】选项卡下点击 “套用表格格式”,在下拉框中选择所喜欢的表格样式,在弹出的窗口中默认选择的数据区域,点击确定。这时表格已经画上底妆,看起来有点味道了。

    如果你觉得表格首行带有筛选标签不是很喜欢,可以点击【数据】选项卡下的“筛选”将其取消。

    02

    利用“

    单元格自定义格式

    ”给表格“描眉画唇”

    接下来,底妆画好了,我们需要进行“眉毛”和“嘴唇”等局部的进一步修饰。

    针对表格内容,我们进行字体、对齐等调整。比如把表格标题字体改成黑体,表格内文字字体改成微软雅黑,数据采用Arial,合计列里面的数据加粗,数据统一右对齐,无线框等。

    03

    突出重点,提升表格可视性

    因为是产品销售统计表,半年度合计结果可作为重点突出,为了提升表格可视性,比较直观地显示各种产品半年度的销量情况对比,可采用数据条样式。

    如此简单三步,是不是让表格有了不错的 “妆容修饰”,让人眼前一亮。当然,Excel 表格还有很多更深层次的美化手段,比如各类图表、切片器、透视表的运用等。

  • ?

    Excel表格的华丽变身,可视化分析看板原来这么简单

    活宝

    展开

    泰来是一家业务辐射全球的食品分销公司,目前公司有10多名销售人员,销售100多个产品品牌,在全球各地有100多家客户。

    近来,泰来公司正在着手制定食品分销制度,而制定制度的依据来自于两家销售分公司的销售交易历史记录的数据。

    集团秘书没有足够的时间把Excel数据导入数据库中,所以这些数据存储在独立的一张张Excel表格中,而不是放在公司的数据库里面。

    而原始的Excel报表,杂乱无序,整理起来十分困难,这让集团秘书犯难了?

    今天,魔方君就教大家一个新技能,简简单单,就能让复杂的Excel报表,实现华丽丽的变身—高颜值可视化的动态分析看板!

    那Excel表格是如何华丽丽的变身的呢?

    打开数据设计器,建立模型名称:泰来demo

    2.添加数据源,选择Excel数据源;

    3.搭建表间关系:通过简单的拖拉拽方式,将字段进行关联;

    4.构建,发布到本地的ElastiCube服务器;

    5.打开报表页面设计器,进行可前台报表页面的开发;

    6.大功告成(一叠Excel报表,变身成了一张可视化的动态分析看板~~)

    通过这张动态可视化的分析看板:

    我们可以直接查看到:

    1.全球各类产品的销售情况,包括月度、年累计、去年同期销量和销售额,以及月度销售趋势;

    2.并通过交互式操作——钻取和联动,自助式地动态查询每类产品的具体产品名称的销售情况,以及分析各类/各具体产品的消费客户所在国家、城市等信息,进而分析各销售人员的销售情况。

    高效地利于泰来企业制定合理的全球销 售制度,合理规划产品市场布局规模, 完善KPI考核机制。

  • ?

    如何实现Win10系统Excel多窗口打开?

    程冷亦

    展开

    使用快捷键组合“Win+R”调出运行命令框,键入 regedit.exe,回车,打开注册表编辑器。

    (若弹出用户账户控制窗口,请允许以继续)

    小易提示: 如果注册表修改不当可能会出现严重的问题。因此,请确保您认真执行这些步骤。为增加保护,请修改之前备份注册表。

    定位到注册表键值:HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open

    右击,选择“导出”。在修改之前,我们先为其做一下备份。

    做好备份后,就可以大胆修改了。

    修改 Open\command 值。

    展开“Open\command”,在右边细节窗口:

    双击打开“默认”,将其键值改为"C:\Program Files(x86)\Microsoft Office\Office14\EXCEL.EXE" "%1"

    (如果您使用的是 Office 2007, 把 Office 14 改为 Office 12。另外,千万不要丢了引号)

    (Win10系统显示为:"C:\Program Files (x86)\Microsoft Office\Office12\EXCEL.EXE"/e)

    然后,双击 command,将鼠标光标移到数值数据最后,用"%1"代替/dde

    (如果使用的是 Office 2007, 用"%1"代替/e)

    重命名 Open\ddeexec。

    选中“ddeexec”,右击,选择“重命名”。为其取个新名字,例如“ddeexec2”。

    用相同的办法,对 HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open 进行备份和修改。

    现在是不是能在单独的窗口中打开 Excel 文件呢?

  • ?

    excel独立图表是什么?

    夙愿

    展开

    设置多个excel表格在桌面独立显示,通过excel“视图”选项操作即可实现,具体操作如下:

    1.以两个Excel文件在桌面显示为例,首先找到“视图”选项卡,紧接着,在窗口中找到“全部重排”。

    2.这时,弹出“重排窗口”,有多种排列方式供选择,例如水平并排、垂直并排、层叠等等,这些窗口共用Excel的菜单栏,只是表格区域不同而已。

    3.以水平并排显示为例,当“4月投递记录”为黑色时,表示当前的活动表格为“4月投递记录”,而此时“5月投递记录”为灰色状态,非活动状态。

    (本文内容由百度知道网友lnf564贡献)

  • ?

    win7系统下如何让多个excel像word用单独窗口打开

    含雁

    展开

    1.使用快捷键组合“Win+R”调出运行命令框,键入 regedit.exe,回车,打开注册表编辑器。

    2.若弹出用户账户控制窗口,请允许以继续。

    3.定位到注册表键值:HKEY_CLASSES_ROOT\Excel.Sheet.12\shell\Open右击,选择“导出”。在修改之前,我们先为其做一下备份。

    做好备份后,就可以大胆修改了。

    4.修改 Open\command值。展开“Open\command”,在右边细节窗口: 双击打开“默认”,将其键值改为"C:\Program Files\Microsoft Office\Office14\EXCEL.EXE" "%1"

    (如果使用的是 Office 2007, 把 Office 14 改为 Office 12。另外,千万不要丢了引号)。

    5.然后,双击 command,将鼠标光标移到数值数据最后,用"%1"代替/dde(如果使用的是 Office 2007, 用"%1"代替/e)

    6.重命名 Open\ddeexec。选中“ddeexec”,右击,选择“重命名”。为其取个新名字,例如“ddeexec2”。

    7.用相同的办法,对 HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open进行备份和修改。

    (本文内容由百度知道网友贡献)

    查看原文 >>
  • ?

    怎样在一个窗口打开多个EXCEL表格,而不是一个表格占一个窗口

    全荣轩

    展开

    方法1:  使用Office2010自带功能,不是很好用:

           1.1 方法: 点击【文件】——【选项】——【高级】——【显示】,找到"在任务栏中显示所有窗口", 把钩去掉, 就可以多个excel文件在一个窗口里面了.

        1.2 效果: 通过菜单栏的【视图】——【切换窗口】可以选择不同的窗口.

    方法2: 使用Office Tab Enterprise插件,实现单窗口多标签文档浏览

        2.1    去百度网盘下载该软件,已整理好,含注册码,地址如下 http://pan.baidu/s/1qWlVpEk

        2.2     安装好插件, 并填好注册码后, 效果如下图:

    更多具体内容可参考:

    http://jingyan.baidu/article/ff42efa91847bbc19e2202f3.html

    (本文内容由百度知道网友贡献)

  • ?

    Excel的分身术:在多个窗口中查看同一个工作表

    尹靳

    展开

    Excel的分身术:在多个窗口中查看同一个工作表

    大家好,我是@爱玩电脑。今天给大家讲讲如何将办公软件Excel的同一个工作表内容在两个及以上的窗口中显示,方便我们查看工作表的不同部分,进行数据核对、处理。我们前面讲过一个窗口拆分功能:天涯若比邻:Office办公软件的窗口拆分功能方便核对数据,这次讲的是另外一种方法。

    概况:演示用的办公软件为Excel2007。我们的表格是这个样子的,表格的文件名是"新建窗口示例表格":

    一、新建窗口

    点击"视图"/"新建窗口"。好像没什么变化?实际上你可以看到表格的名字已经变成"新建窗口示例表格:2",

    同时在屏幕下方的工具栏上可以看到已经是2个Excel文件窗口了。你还可以新建更多的窗口,但是好像更多的窗口也不太实用了。

    二、排列窗口

    点"视图"/"全部重排",然后选择排列方式(我一般选"垂直并排")

    就可以发现两个相同内容的表格出现了。

    三、处理数据

    我们在任何一个窗口里面进行拖动,不会影响到另外一个窗口;我们在任何一个窗口进行数据修改,另外一个窗口都是同步修改。

    好吧,办公软件Excel的新建窗口功能就讲到这里。文章由@爱玩电脑创作,转载请注明出处。

excel表格独立窗口

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP