
可以将VBA保存成 加载宏 xlam 或 xla 在其他Excel中可以加载此项,但不会出现此项的窗口(表格) 你里面写的 函数、方法等可以在别的Excel中使用。
xlAppVisible = True '设置EXCEL对象可见(或不可见)
xlAppWindows(1)Visible = False '增加这一行,隐藏tiku窗口,以后即使显示了EXCEL也不显示此工作簿
你的思路有问题。一直隐藏,链接进去怎么显示?这是不可能实现的。
如果你是为了链接进去取信息,你可以在按钮功能开始的时候将表2显示出来,所有 *** 作完了之后,再隐藏起来。如果 *** 作时间很短,用户是感觉不到的,能满足你的要求。
如果 *** 作时间较长,而你又不想让用户看到表2,可以在显示表2后将表1置成Active,挡住表2。
这两种方法,给用户的感觉就是一闪,影响不大。
如果想将这些单元格里的内容隐藏起来,其实可以用一种特殊的小方法来让数字看不见。使用该法后,除非用户选中该单元格,才能在Excel程序工具栏的“计算公式”
输入一栏中看到数字。
1、点选想要隐藏的单元格,然后依次点选Excel菜单栏上的“格式”→“单元格”。
2、在随后d出的“单元格格式”对话框中,切换到“数字”标签页,然后在左边的“分类”窗口点选“自定义”,在界面右边的“类型”方框中输入三个分号“;;;”(附图)。
有一点需要提醒大家,这是在英文输入法状态下的分号。再点击“确定”按钮。
所以我默认你有VBA基础,简单回答如下
关于隐藏表格代码如图1,区别在于UserFormShow后面加0,作用是窗体可移动可作为下一层,允许其他编辑
需要再次调用表格如图2,思路是在窗体上加入一个命令按钮,按钮的代码如图
图1 双击ThisWorkbook代码复制到右边空白处
图2 UserForm1查看代码, 代码复制到右边空白处
窗体加命令按钮1
隐藏及取消隐藏的快捷键:
1、Ctrl+9 隐藏单元格或者区域所在的行
2、Ctrl+Shift+9 取消隐藏单元格或者区域的行
3、Ctrl+0 隐藏单元格或者区域所在的列
4、Ctrl+Shift+0 取消隐藏单元格或者区域所在的列
运行Excel程序后,按F1键,在“搜索”中输入“快捷键”,即可显示Excel 中的所有的快捷键。
在Excel中超实用的四个小技巧。
1圈选区域后使用快捷键ALT+=即可进行一键求和。
2圈选需要隐藏的行按快捷键CTRL+9即可快速隐藏,按CTRL+SHIFT+9即可取消隐藏。
3在数值混乱的时候点击右上方的排序和筛选,即可对数据进行升序降序的排序。
4在右上方的排序和筛选中打开筛选功能,即可在列表中筛选出需要的数据。
以上就是关于我用VBA做的程序在打开时隐藏EXCEL程序,只显示窗体,但打开其他EXCEL表格时,程序的父对象又被显示了全部的内容,包括:我用VBA做的程序在打开时隐藏EXCEL程序,只显示窗体,但打开其他EXCEL表格时,程序的父对象又被显示了、VB如何全程隐藏打开的EXCEL工作簿、Excel中隐藏sheet标签的VB程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)