3
A
回答
2
不,我不认为这是可能的。
用户表单只是容纳ActiveX控件的容器。电子表格也是ActiveX控件容器,所以我不确定容器中容器的好处是什么。
您可以轻松将一组单元格着色为一个用户窗体,并将该ActiveX控件放置在该范围内。这将模拟电子表格中嵌入的用户表单。你会缺少用户表单级别的事件,可能还有其他一些事情。但是如果你想要这些东西,你可能只是使用一个用户表单。
如果有什么你想要做的,我想念,让我知道。
0
您可以将MyForm.Show代码放在Workbook.Open事件上,以便在您打开文件时启动表单...我已经完成了。您甚至可以选择放置表单的位置。如果可能(如果可能的话,我相当积极),可能会触发并发的VB代码:例如,自动计算单元格和表单代码。这是一个问题,因为XL是单一的VBA线程,因此发生两件事情是不可能的。无论是表单显示,它的代码正在运行,或XL应用程序正在运行,并做单元格/图表/等东西。
1
将这个工作表模块 VB中:
私人小组Worksheet_Activate() UserForm1.Show 结束小组
相关问题
- 1. Excel用户表格
- 2. 不能把PHP表格放在表格中
- 3. 如何直接使用数据表创建Excel表格
- 4. 通过表格直接上传到Vimeo
- 5. 把链接放在页脚Django表格2
- 6. html把链接放在每个表格行旁边
- 7. 在Excel图表上应用格式
- 8. 将Excel表格链接到MS Access中的表格 - 使用VBScript
- 9. 需要在用户桌面上创建excel表格
- 10. 如何把jcheckbox放到表格单元格中?
- 11. Excel窗口上方的Excel表格
- 12. Excel表格上的excel功能
- 13. BCP可以直接从表格复制数据到表格吗?
- 14. 将nsstrings放入excel电子表格中?
- 15. jQuery的Excel表格输出保存在excel表格中
- 16. 在VB上写的Excel表格
- 17. 在网页上提供表格数据,以便用户可以直接将其复制到Excel中
- 18. 将DataTable直接绑定到Excel电子表格中#
- 19. excel表格的提取率表格
- 20. 从excel表格中显示表格
- 21. LINQ表格到Excel电子表格
- 22. 将excel表格复制到表格中
- 23. 如何在MediaWiki表中将表格标题垂直放置?
- 24. 直接从Outlook拖放到网络表格
- 25. 用Python编辑Excel表格
- 26. 比较Excel表格在C#
- 27. 在Excel电子表格
- 28. 在Excel中创建表格
- 29. 在Excel中“转轴”表格
- 30. 在Excel中生成表格
感谢您的信息。我有这样的感觉。让用户点击按钮来调出用户表单感觉非常多余。在福利方面,我相信它会让我们的生活更轻松!我不把用户形式视为一个容器,而是一个自我控制的控制。因此它可能直接属于电子表格。 – 2011-05-05 22:51:58
@rushui,看我的回答,不需要点击一个按钮来调出表格。 – jpinto3912 2011-05-05 22:57:29
@rushui如你所说,你可以直接将表单控件添加到工作表并为它们编写代码。将它们设置在表单上的一个部分,甚至可以分组和格式化以保持原样。这将做你想做的一切。 – datatoo 2011-05-06 04:56:03