vba中窗体部件点击事件?

author author     2023-03-29     369

关键词:

窗体多有多个label,请问怎样通过部件的click事件获取当前部件的名称

嗯,答案是5
首先i=1
执行第一条语句
a=1+1=2
然后跳出继续i=2,执行第二条语句
a=2(上面那个a的值)+2=4
跳出继续i=3执行第一条语句
a=4+1=5
msgbox=a
也就是=5了
参考技术A

在窗体上有多个Label控件,可以通过为每个Label控件添加一个相同的Click事件处理程序,并在事件处理程序中获取当前部件的名称。

具体来说,可以按照以下步骤进行操作:

    选中窗体中的某个Label控件,在属性窗口中找到“事件”选项卡,双击或单击“Click”事件打开代码编辑器;

    在代码编辑器中输入以下代码,以在单击该Label时输出其名称:

    csharpCopy codeprivate void Label_Click(object sender, EventArgs e)
       Label clickedLabel = sender as Label;    if (clickedLabel != null)
       
           MessageBox.Show(clickedLabel.Name);
       

    复制以上代码,并将其粘贴到其他Label控件的Click事件处理程序中,以便在单击任何一个Label时都能够输出其名称。

    在这份代码中,sender参数代表了触发了事件的控件对象,因此我们可以将其转换为Label类型,并通过Name属性获得其名称,并在消息框中显示出来。

追问

请问excel的vba中怎样实现呢

如何在android中获取主屏幕小部件列表项的点击事件[重复]

】如何在android中获取主屏幕小部件列表项的点击事件[重复]【英文标题】:HowtogetClickeventonListItemofHomeScreenwidgetinandroid[duplicate]【发布时间】:2018-07-2311:29:15【问题描述】:问题我现在在主屏幕上有一个带有Listview动态数据项的小... 查看详情

vb6/vba中跟踪鼠标移出窗体控件事件(类模块成员函数指针chooker类应用)

...实在项目开发中,实用性很强,很多时候需要在鼠标移出窗体或控件时做些事情;没有这个事件会感觉很费力;今天我所说的实际案例就是,在窗体上,设计一个SplitterBar控件, 查看详情

vba窗体

PrivateSubCommandButton1_Click()‘IfIsDate(TextBox1.Text)=FalseThen‘MsgBox"请输入日期!"‘ExitSub‘EndIfIf类别=""Or维修部件=""Or部门=""Or申请人=""Or资产编号=""Or维修数量.Value=""ThenMsgBox"请完整输入,重新输入!"ExitSubEndIfDimi&,r& 查看详情

vba窗体中如何获取列表框listbox1选中行的值返回到文本框textbox1。

vba窗体中如何获取列表框listbox1选中行的值返回到文本框textbox1。vba代码怎么写?参考技术Atextbox1.Text=List1.ListIndex+1注意,索引号index是从0开始的,因此需要+1得到行号写在单击或双击事件下面就可以了 参考技术B在listbox1的SelectedI... 查看详情

Excel VBA - 在用户窗体上手动调用文本框退出事件?

】ExcelVBA-在用户窗体上手动调用文本框退出事件?【英文标题】:ExcelVBA-CallingTextBoxExitEventonUserformmanually?【发布时间】:2016-07-2220:21:07【问题描述】:我正在构建一个用户表单,其中有两个文本框可以输入日期。输入日期后,我... 查看详情

点击事件上的android小部件

】点击事件上的android小部件【英文标题】:androidwidgetonclickevent【发布时间】:2011-07-1721:45:36【问题描述】:我已经在android中创建了小部件并且它成功地工作了,但是现在我想在小部件的点击事件上使用,以便我可以从中打开新... 查看详情

vba窗体的keydown怎么不起作用

...方式不对。KeyDown事件不响应的原因大体分为两种:一、窗体的KeyPreview=true未设置,导致事件未注册。二、方向键等部分按键由于系统本身有处理,不会响应keydown事件,这时候可以使用重写ProcessCmdKey来进行处理。不过记得多做测... 查看详情

点击事件上的 jQuery Mobile listview 小部件不会为 Mobile 触发

】点击事件上的jQueryMobilelistview小部件不会为Mobile触发【英文标题】:jQueryMobilelistviewwidgetonclickeventnotfiringforMobile【发布时间】:2020-05-2116:50:33【问题描述】:我正在尝试绑定到在浏览器中运行良好的listview项目的单击事件,但是... 查看详情

Access VBA:未绑定的子窗体控件不可点击

】AccessVBA:未绑定的子窗体控件不可点击【英文标题】:AccessVBA:Unboundsubformcontrolsarenotclickable【发布时间】:2015-01-1614:41:24【问题描述】:我确实有一个未绑定的搜索表单,其中一个列表框填充了搜索结果。选择一个列表框项目... 查看详情

在 VBA 中动态定义复选框的事件

...时间】:2016-09-2108:04:35【问题描述】:我已经为我的用户窗体动态定义了复选框。见代码:Ifrs.EOF=FalseTheni=1DoUntilrs.EOFOri=6WithfrmOne.Controls("Version"&i).Visible=True.Caption 查看详情

winform中怎样取消关闭窗体事件

在关闭窗体时,弹出对话框让你判断是否关闭窗体,点击确定关闭,单击取消则不关闭用的是c#语言在form的onclosing事件里如果不想关闭则将e.Handle=true;参考技术A用的哪种语言也不说? 参考技术B在什么里面呀 查看详情

c#window窗体应用程序中一个控件,如果鼠标点击控件,怎么获得此时鼠标点击处的屏幕坐标

...然后通过这个事件源可获取鼠标的坐标(x,y)追问在from窗体下这样可以的,但要把鼠标放到一个控件上的话,这些事件根本就不响应啊 参考技术BPointToScreen(Pointpoint)从控件里点击坐标系转换为屏幕坐标系。记得加上控件在... 查看详情

Excel 崩溃,VBA 用户窗体无法保存

】Excel崩溃,VBA用户窗体无法保存【英文标题】:Excelcrashes,VBAuserformcannotsave【发布时间】:2013-04-0511:19:25【问题描述】:我在Excel中有一个用户表单,用户在其中输入信息,然后点击“添加库存”按钮。按下此按钮后,信息将输... 查看详情

在c#winform中,通过点击form1窗体中的button按钮跳转到form2窗体的tabpage2中的详细代码怎样写?

在窗体form1中的Button_Click事件中写:form2f=newform2();f.show();然后在from2窗体的构造函数中写:tabControl1.SelectedTab=tabPage2;这样子就可以了,祝你好运哦追问若form1窗体中有两个button按钮,点击button1按钮跳转到form2窗体tabpage1中,点击butt... 查看详情

如何在 Access VBA 中从另一个窗体调用一个窗体的 Form_Load

】如何在AccessVBA中从另一个窗体调用一个窗体的Form_Load【英文标题】:HowtocallForm_LoadofoneformfromanotherforminAccessVBA【发布时间】:2015-06-0412:08:55【问题描述】:我有一个MSAccess表单,它在grid中显示记录列表。每行都有一个detail按钮... 查看详情

wpf中,怎样设置点击按钮关闭当前窗口

...可以不用Click事件,只要能关闭窗口就行参考技术A在当前窗体任意按钮下输入this.close();即可关闭当前窗体。 查看详情

窗体关闭事件

 先点击选中窗体,再找到对应事件。 这是百度上找的一个例子,主要是:要先点击选中窗体,再到事件栏去找FormClosing事件,然后双击这个事件进入代码编辑状态,然后进行进一步操作。找到窗体属性面框,然后选择上... 查看详情

图像小部件的 Gtkmm 点击信号

【中文标题】图像小部件的Gtkmm点击信号【英文标题】:Gtkmmclicksignalforimagewidget【发布时间】:2013-01-1907:12:57【问题描述】:在Gtkmm中如何响应图像小部件上的点击事件?我的意思是图像小部件不支持像按钮小部件那样的signal_clic... 查看详情