EXCEL单元格中如何插入窗体控件?

EXCEL单元格中如何插入窗体控件?,第1张

以插入“微调按钮为例。

目的:在单元格A1中,有数字1、2、3、……、10,点击微调按钮,单元格A1中的整数在设定范围内任意地进行选择调整。

*** 作步骤如下:

1.执行“视图/工具栏/窗体”命令,调出“窗体”工具栏。

2.在“窗体”工具栏上单击“微调项”按钮(用鼠标指向按钮自动显示“微调项”三字)。

3.在工作表的任意位置画出微调按钮(鼠标呈现细+字,按住左键拖动鼠标即可)。

4.右击所画的“微调”按钮,执行“设置控件格式”命令,打开“设置控件格式”对话框。

5.在“控制”选项卡下设置

①最小值为“1”;

②最大值为“10”;

③“步长”为“1”;

④“单元格链接”栏输入$A$1;

单击“确定”。

6.右击按钮使其在被选中状态,用鼠标拖动到合适位置(某一个单元格中),并调整其图形大小。

至此完成“微调项”这个按钮窗体的插入。试试会吗?

1、首先在打开窗体表的界面中在创建选项卡中单击窗体设计选项

2、然后在设计选项中点击其他按钮

3、之后在设计选项按钮中单击子窗体/子报表按钮

4、随后在窗体表中绘制一个子窗体的方框

5、打开子窗体向导对话框中选择子窗体的类型单击下一步按钮

6、然后选择创建子窗体的数据源与可用字段后单击下一步按钮

7、随后输入子窗体的名称后单击下一步按钮

8、此时创建的子窗体已经好了。

vb6建立主窗体的子窗体有两种方法:

第一种方法是建立一个MDI窗体,然后把普通的form窗体设置成它的子窗体。

第二种方法是使用Windows API设置一个普通form窗体为另外一普通窗体的子窗体。

一、先来看看如何建立MDI窗体的子窗体:

1、启动vb6,新建一个标准EXE工程。

2、在“工程”菜单里选择“添加MDI窗体”,

点击“打开”,添加了一个MDIForm1窗体,

这步也可以工程窗口的窗体图标上右键完成。

3、在“工程”菜单里选择“XXX 属性”,

在d出的窗口里把启动对象设成MDIForm1。

4、在form1的属性窗口里,把MDIChild属性设置为True。

5、在Private Sub MDIForm_Load()过程里添加form1.show。

6、运行程序,看到设置已经成功。

二、使用Windows API建立子窗体:

1、1、启动vb6,新建一个标准EXE工程。

2、在“工程”菜单里选择“添加窗体”,

点击“打开”,添加了一个form2窗体,

这步也可以工程窗口的窗体图标上右键完成。

3、双击form1窗体,在通用里加入以下windows API:

Private Declare Function SetParent Lib "user32.dll" ( _

ByVal hWndChild As Long, _

ByVal hWndNewParent As Long) As Long

4、在form1的Private Sub Form_Load()过程里加入

Form2.Show

SetParent Form2.hWnd, Form1.hWnd

Form2.Move 0, 0

5、运行程序,可以看form2已经是form1的子窗体了。

6、完整程序代码如下:

Option Explicit

Private Declare Function SetParent Lib "user32.dll" ( _

ByVal hWndChild As Long, _

ByVal hWndNewParent As Long) As Long

Private Sub Form_Load()

Form2.Show

SetParent Form2.hWnd, Form1.hWnd

Form2.Move 0, 0

End Sub


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11816703.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存