|
0
|
| Ed Swangren · 技术社区 · 17 年前 |
|
1
1
虽然我使用的是OfficeXP而不是2003,但这对我来说很好。你确定这就是那个按钮运行的代码(或者唯一的代码)吗? 它正确设置高度,但根本不更改单元格的内容。 我试过用按键驱动宏和工作表上的命令按钮,都没有问题。 更新: 根据你的编辑声明你正在使用LinkedCell从你的按钮中查找单元格,我认为你没有正确地使用它。LinkedCell将单元格的值绑定到控件的值。 当你按下按钮时,它的值被设置为一个布尔值(按下时可能为真,释放时可能为假,我不确定)。因为它链接到一个单元格,所以单元格值也将更改为按钮值。你需要找到一种不同的方法来“链接”按钮到单元格。 我的第一个想法是将它链接到单元格b1,使您的值在a1、a2、a3,…(让我们称它们为AX)并且您的控件按钮位于(并链接到)BX中,不要将BX用于任何其他用途(按钮可能会显示在它们的上方)。
然后,在您的VBA代码中,您仍然可以设置BX的行高(因为它会影响整行),并且您将不关心B列单元格中的位置-A列单元格值将保持不变。 或者,如果你 是 将列B用于某些内容,将其链接到zzx(或ivx或行中最右边的列)。 |
|
|
Kram Kramer · 通过vba自动调整文本大小以适应形状 1 年前 |
|
|
Eric · 我有邮政编码替换问题Excel VBA 1 年前 |
|
|
Chasester · VBA使用嵌套的DIV抓取URL 1 年前 |
|
Iron Man · 代码插入和复制到错误的工作表 1 年前 |
|
|
NoFafo · 将文本框放入数组进行格式化 1 年前 |
|
|
Smokestack · 过滤器范围C3:G3并粘贴到其他单元格 1 年前 |