java 控件位置设置_设置生成表单控件按钮的宏的按钮位置

我目前有数据,我正在拆分成多个工作表,并允许用户选择他们运行宏的工作表 . 工作表用作多个系统之间的过滤

我有一个命名范围(dayList),它将数据分组为天,并为每一天(day1,day2等)创建一个新工作表 . 然后,每张工作表都必须应用另一个宏(屏幕数据),以完全相同的方式过滤每个工作表中的数据 .

我正在尝试创建一个UI,该UI将近似于用户能够单击指定范围中的一个单元格来运行该特定日期的宏 . 我目前使用的代码片段如下 .

Sheets("LaunchScreen").Activate

Cells(rowCounter, 6).Value = "Day" & dayCounter

ActiveSheet.Buttons.Add(538.5, 56.25, 48.75, 13.5).Name = "Day" & dayCounter

ActiveSheet.Buttons("Day" & dayCounter).Select

Selection.OnAction = "JoinTransactionAndFMMS"

我循环这个为每天创建一个新按钮然后将按钮名称作为参数传递给另一个宏,以找到该工作簿中共享相同名称的工作表 .

TLDR:我需要:

使用VBA设置按钮的位置,优选地将匹配位置设置为单元格引用,例如 Range("A1").Button.Insert

将单元格引用从命名范围传递到宏

一个优秀的菜鸟在他头顶的方式 . 任何帮助将不胜感激!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值