excel中设置滚动条最大值与最小值的难题
我想达到这样的效果:即在单元格A1与A2中输入两数值,这两个数值就自动成为滚动条的最大值与最小值,随着单元格A1、A2中数值的变化,滚动条的最值也随即发生变化。请高手费心...
我想达到这样的效果:即在单元格A1与A2中输入两数值,这两个数值就自动成为滚动条的最大值与最小值,随着单元格A1、A2中数值的变化,滚动条的最值也随即发生变化。
请高手费心仔细读题并给予解答,在此先谢过大家了。 展开
请高手费心仔细读题并给予解答,在此先谢过大家了。 展开
3个回答
展开全部
Lustre Chan:
1. 打开“控件工具箱”---“数值调节钮”;
2. 右击“数值调节钮”的“属性”,如设置linkedCell为A1;
3. 右击“数值调节钮”的“查看属性”,然后写下以下代码
Private Sub SpinButton1_Change()
SpinButton1.Min = Range("b1").Value
SpinButton1.Max = Range("b2").Value
End Sub
然后可以在B1单元格中写上你想要的最小值,在B2单元格中写上你想要的最大值;
4. 试试看,是不是OK了
1. 打开“控件工具箱”---“数值调节钮”;
2. 右击“数值调节钮”的“属性”,如设置linkedCell为A1;
3. 右击“数值调节钮”的“查看属性”,然后写下以下代码
Private Sub SpinButton1_Change()
SpinButton1.Min = Range("b1").Value
SpinButton1.Max = Range("b2").Value
End Sub
然后可以在B1单元格中写上你想要的最小值,在B2单元格中写上你想要的最大值;
4. 试试看,是不是OK了
展开全部
窗体工具栏的滚动条不能这样设置,控件工具箱的滚动条通过VBA可以设置。
比如
Private Sub ScrollBar1_Change()
ScrollBar1.Min = [a1]
ScrollBar1.Max = [a2]
ScrollBar1.LinkedCell = "A3"
End Sub
比如
Private Sub ScrollBar1_Change()
ScrollBar1.Min = [a1]
ScrollBar1.Max = [a2]
ScrollBar1.LinkedCell = "A3"
End Sub
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
滚动条的最大值与最小值在控制中只能输入整数或小数啊,不能输入其他的东东
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询