中企动力 > 商学院 > excel怎么打开两个独立窗口
  • ?

    如何利用VBA控制窗口在不同的工作表间切换

    公冶琦

    展开

    或许你看过不同的VBA程序的运行,对于窗口的切换一定印象深刻。在程序运行时,根据不同的需求,窗口在不同的工作表间自由的切换,可以先从一个工作表取值,放到第二个工作表中,再从其他的工作表中取出参数并参与运算,运算得出结果,放到一个单独的工作表中,看的人眼花缭乱。

    这种运算是VBA所特有的。虽然在运行时会产生很多的碎片,影响时间的利用,但对于单纯的运算来讲,还是节约了时间,最主要的是提高了数据的准确性和可信度。

    在羡慕别人的同时,是否也希望自己能做出这样的程序呢?当然,对于每位学习VBA的朋友来说,这是很自然的事情,学以致用,利用自己的所学。从VBA入手点滴的积累,总会有所收获,正如你经常来我这个平台,福不唐捐,总会能碰到你急于掌握的知识一样。前些时有位朋友留言,说是帮了他大忙,但我确实不知道这位朋友的大忙是什么,也并非给这位朋友定制的,总是机缘吧。

    闲话少叙,其实这个实现起来很简单的,今天就给大家讲解一下利用VBA如何控制窗口的切换。

    我们先看下面的代码:

    11 Dim AppPATH

    12 AppPATH = ActiveWorkbook.Path

    13 ChDir AppPATH

    14 Workbooks.Open FileName:=AppPATH & "\XX.XLS" '打开文件

    15 Sheets("SHEET1").Select

    16

    17 Do While .Cells(I, 1).Value <>""

    18-90 '提取数据’

    91 I = I + 1

    92 Loop

    93

    94 ActiveWindow.Close (False) '关闭文件

    95

    96 Windows("LUMAN").Activate

    97

    98 Sheets("SHEET1").Select

    99-199 '执行操作

    200

    201 Sheets("SHEET2").Select

    201-230 '执行操作

    231

    232 MsgBox ("ok!")

    233

    程序讲解,上面的代码是一个名为LUMAN.xls的EXCEL的VBA部分代码,当执行到第11行时,程序会识别一下路径,进而打开一个在同文件夹下名字为XX的文件。

    15-93行程序会在此文件中进行操作,此时窗口的文件就是这个XX的文件,当执行到第94行时,文件XX会自动的关闭

    执行到第95行时,活动窗口又回到了LUMAN的文件,先在SHEET1中进行操作,然后到SHEET2中进行操作。

    所有操作执行完成后弹出对话框”OK”。

    上面的代码在运行的过程中用到了两个文件,并在期间切换运行,窗口的可视性非常的好,这点比其他程序要友好,如VB6的控件,GO对EXCEL的操作。这也是强大的EXCEL的功能造就的。

    当然,对于初识VBA的朋友,上面的讲解不是很解渴,不过没关系的,上面的文章中引入了很多的知识点,如:如何获得当前的地址,如何打开一个文件,如何关闭一个文件,如何把窗口切换到另外的文件等等,只要你掌握了其中之一,就有收获,而且是不小的收获。

    今日内容回向:

    1 VBA如何获得当前的地址,

    2 VBA如何打开一个文件,

    3 VBA如何关闭一个文件,

    4 VBA如何把窗口切换到另外的文件

    5 如何提高程序的可视性

    6 如果不关闭上一个窗口,是否会影响到下面的操作?

    分享成果,随喜正能量

  • ?

    涨姿势:教你一键调整Word&amp;Excel窗口为一半屏幕大小,相见恨晚

    钱霸

    展开

    坐办公室的小盆友们是不是经常遇到这样的应用场景?经常需要把word或者excel窗口调整成只占据1/2屏幕大小的尺寸,方便多任务办公,然后每次都很烦心的调整来调整去?

    其实windows已经提供了一个超级便捷的方法进行此类窗口的调整。几乎是一键就能完整,比如下图这种效果,直接瞬间调整完毕。怎么做到的?其实很简单!

    利用系统自带的快捷键“Win+方向键”

    上面的GIF就是快捷键:“Win键+←” 和 “Win键+→”的效果

    窗口左1/2屏幕显示:“Win键+←”

    窗口右1/2屏幕显示:“Win键+→”

    当然还有其他的快捷键,但是这个可能知道的人就多一些了

    “Win键+↑” 最大化

    “Win键+↓” 最小化

    是不是很爽,一个小技巧工作心情改观不少,是不是有种相见恨晚的感脚?

  • ?

    掌握这个Excel技巧,再也不会浪费时间了

    Joanna

    展开

    上午上班的时候,花花老是朝我挤眉弄眼。嘿,这是在撩我吗,我可不能上她的当。我得给她录视频当证据,以免被她讹上。

    正当我低头拿手机的时候,忽然觉得背后一股凉风飘过,抬起头时正看着花花在阴阴的看着我。

    “咋子嘛,想吓我。”

    “来嘛…”

    “哎,你别,你松手,我不得跟你走。”

    说着,就被花花拉到了她的座位前。

    当我看到她的电脑屏幕是Excel表格时,我心里松了一口气,嗯,还好不是讹我。

    “在Excel中,复制粘贴数据时,老是来回切换不同的表格,大量的时间都浪费在切换表格上,咋子整?”花花坏坏的问。

    “发发,你该交学费了!”

    “哎呀,请你吃饭。”

    “一言为定。”

    剪贴板

    Office的剪贴板功能,你可能不是很熟悉,当你复制粘贴时,它可以让你效率至少提高2倍,来我给你演示一下。

    “你怕是对快有误解。”花花嘲讽地说。

    “别急,接着看。”

    这样数据多了是不是就显出速度来了。

    剪切板有两种打开方式。

    第一种呢,就是直接点击剪贴板右边的小箭头。

    第二种呢,就是按住Ctrl,然后双击C。(不过这需要先设置)

    Office的剪贴板功能有点强大。

    第一,它是Office的剪贴板,意思就是在Office的产品中都可以使用。

    比如,在PPT中复制某些数据到剪贴板,在Excel中可以直接粘贴。

    其次,只要打开剪贴板,可以在电脑上任意地方Ctrl+C复制(图片、视频等就算了),都可以被收集到剪贴板中,这样就可以被粘贴到Office产品中。

    快速切换

    剪贴板和快速切换更搭哦~

    Excel切换分两种,一种是工作簿内工作表之间的切换,另一种是不同工作簿之间的切换。

    一个Excel文件称为工作簿。工作簿内有多个sheet,这里的sheet称为工作表。

    一,工作簿内工作表之间的切换。

    工作表之间的切换快捷键就是Ctrl+Page Up(上页)/Page Down(下页)

    二,不同工作簿之间的切换。

    这个就是windows的快捷键操作了,刚打开的两个工作簿之间的切换可以直接按Alt+Tab。

    如果不是刚刚打开的两个工作簿(比如,打开一个工作簿后打开了网页,然后再打开另一个工作簿),快捷键也是Alt+Tab,只不过这次是按住Alt键,然后不停按Tab键,直到到了你想要打开的窗口。

    这是windows切换窗口快捷键,不仅限于两个工作簿之间的切换。

    来我再给你总结一下:

    “怎么样发发,是不是这样就节省了大量的时间?”

    “嗯嗯,这样就可以提前下班啦~”

    你还想了解职场上哪些小技巧?

    欢迎关注我,我们一起进步~

    希望今天的分享对你有帮助~

    欢迎点赞、评论交流~

  • ?

    Excel数据分级显示、并排查看

    Duan

    展开

    当我们用Excel处理数据的时候,大家有没有想过,有何办法可以让我们的数据显示的更有层次性,对比数据更加一目了然呢?接下来小爬就教大家如何让数据分级显示以及并排查看,更容易看清楚:

    分级显示:选择需要创建的列,在菜单栏中找到“数据”找到“创建组”点击“创建组”;这时工作边上方会显示出一个“-号”,如需隐藏点击一下“-”,展开点击“+”。

    分级显示

    取消分级显示:在菜单栏中找到“数据”找到“取消组合”点击“清除分级显示”。

    取消分级显示

    并排查看:在菜单栏中找到“视图”找到“新建窗口”点击“新建窗口”(这时候我们的工作表就出现了两个,相当于我们复制了一份,一个工作薄的两个窗口)找到“视图”点击“全部重排”选择需要显示出来的选项即可(这样我们就可以在其中一张工作表中点击不同数据时,另一工作表是数据也一起随着变化)

    新建窗口全部重排

    取消并排查看:点击其中一张工作表“点击关闭”即可。

    最后,希望我的文章对大家有帮助,如果有什么问题,欢迎大家在下方留言。祝阅读愉快!

    上期精彩回顾:如何让Excel数据变得更加直观—“冻结窗口”

  • ?

    Excel2010三种快速打开VBA界面的小技巧

    兰汀

    展开

    Visual Basic for Application(简称VBA)是一种必须依赖母系程序方能使用的程序,属于VB程序语言的一个子集。我们常用的Excel电子表格除了常规的可视化命令之外,还可以通过VBA代码来操控Excel实现一些较复杂的逻辑运算及统计分析等。我们不仅可以使用代码实现数据的统计运算,还能实现图表的自动生成于刷新,以及图形的旋转与移动。在网上我们可以找到有很多大牛基于Excel的VBA,开发了一些具有特定功能的代码,以及酷炫的游戏界面等。如果您对这方面感兴趣的话,那你必须掌握的第一步操作就是打开VBA界面来认实它。

    复杂的逻辑运算使我们身心俱疲

    闲话少聊,下面就重点介绍一下从Excel窗口切换到VBA界面的操作技巧。

    方法一是通过功能区的选项卡来实现。首先在菜单栏中找到开发工具项,然后在代码功能模块中找到Visual Basic命令按钮,单击它即可快速切换到VBA界面。若菜单栏中没有开发工具这一项,需要设置自定义功能区下的主选项卡来调出该命令。

    功能区的主选项卡-开发工具

    2.方法二是通过工作表标签来实现。首先在Excel界面左下角找到工作表标签区域,右键单击任一一个工作表标签,本教程以Sheet1工作表为例,在弹出的右键菜单中选择查看代码命令,随后即可激活VBA界面。

    Excel工作表标签

    3.方法三是通过快捷键法实现。在Excel操作界面下,按下组合键Alt+F11即可快速切换到VBA界面;在VBA界面下按此组合键即可快速关闭VBA窗口。

  • ?

    Excel小技巧-工作表操作界面详解

    空心

    展开

    当我们启动Excel工作簿后,直接展示在我们面前的就是工作表的操作窗口,面对着熟悉的界面,基本的组成部分又是什么呢?今天小编就来带大家一起学习和了解工作表操作界面。

    一、标题栏

    标题栏位于工作表的最上方,其窗口的最左侧是【控制菜单】按钮,可进行最大化、最小化、关闭等操作。

    控制菜单的旁边的几个功能键位置被称为【快速访问工具栏】,主要为添加用户频繁使用的工具,可以点击右侧的下三角按钮,进行 快速访问工具栏的自定义操作。

    正中间位置为工作簿名称-Excel。最右侧五个按钮分别为:帮助、功能区显示选项(显示或隐藏功能区、选项卡、命令)、最小化、最大化、关闭按钮。

    二、功能区

    功能区位于标题栏下方,提供了工作表用于操作的命令,包含了不同的选项卡,每个选项卡由不同的细化【组】组成,然后每个组又是由不同的命令最终组成,单击其中的命令按钮就可以执行相应的命令。

    其中,一些【组】的右下角有一个小箭头的按钮,则代表,单击此按钮将弹出一个带有更多命令的对话框操作界面。有一些命令的使用会引起上下文工具选项卡,例如图片工具、图表工具等。

    PS:点击【文件】按钮,可打开Excel的后台界面,在此可以进行更多操作,比如新建、保存、打印、选项等功能;

    三、编辑区

    【编辑栏】位于功能区的下方,包括名称框、取消-输入-插入函数按钮、编辑栏三部分组成。

    【列号】位于编辑栏下方、工作表上方的位置,以大写英文字母为列的名字,点击对应列号即可选定该列。【行号】位于工作表左侧纵向与列号相连接,以阿拉伯数字作为行号,同样单击其中的行号可选定该行。

    其中,行号与列号相交的位置,有个面向工作表的三角形,此为快速全选工作表按钮。工作表内由单元格组成,为行与列交叉产生的长方形区域,是为Excel中最小的操作对象。

    四、状态栏

    状态栏为界面最下方位置。Excel与其他软件不同,状态栏分为两部分。

    第一部分为工作表标签并显示工作表名称,单击工作表标签可在不同的工作表之间切换。其右半部分为滚动条,调节工作表的显示内容。

    第二部分状态栏显示有关当前活动的相关信息,包括平均数、求和、计数等信息,可进行自定义。其右半部分为工作簿视图按钮,单击可进行视图切换以及显示缩放比例尺,可调整工作表显示大小。

    欢迎关注,以上。

  • ?

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

    谢晓旋

    展开

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

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

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

    一、新建窗口

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

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

    二、排列窗口

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

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

    三、处理数据

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

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

  • ?

    怎样在一个窗口打开多个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

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

  • ?

    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进行备份和修改。

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

    查看原文 >>
  • ?

    如何实现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怎么打开两个独立窗口

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

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

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP