只需按一下按钮,即可在用户表单中复制问题

时间:2014-08-13 14:39:00

标签: vba excel-vba excel

我已经通过Execl VBA创建了一个userform,在userform上我当前有一个框架(ID:Frame1),在这个框架中我有一个问题:

 1) How many dogs do you have

但问题是,我想在问题下方(仍然在框架内)有一个按钮,这将允许我在现有框架下方的框架内复制框架和问题。我已经搜索了这方面的信息,我似乎无法从任何地方获取它。

1 个答案:

答案 0 :(得分:0)

创建控件的一种方法可以在这里找到:

http://office.microsoft.com/client/helppreview14.aspx?AssetId=HV080006706&lcid=1033&NS=EXCEL%2EDEV&Version=14&tl=2&queryid=&respos=1&HelpID=fm20%2Echm2000250

将新的Frame控件添加到Userform:

Dim newFrame As Frame
Set newFrame = Me.Controls.Add("Forms.Frame.1")
'set frame position, caption
newFrame.Caption = "<My next question>"
newFrame.Left = 10
newFrame.Top = 10
'set size the same as Frame1
newFrame.Width = Frame1.Width
newFrame.Height = Frame1.Height