请问如何实现Excel以下功能,拉滚动条改变数字

就是点击滚动条,上面的数字相应增大或减小... 就是点击滚动条,上面的数字相应增大或减小 展开
 我来答
crazy0qwer
推荐于2018-05-15 · TA获得超过3300个赞
知道大有可为答主
回答量:4020
采纳率:71%
帮助的人:1313万
展开全部
因为单元格内不只有数字,因此不能简单的用控件。
两种方法:
右键 菜单栏空白地方-----选择 ”窗体“,然后在调出的菜单栏里面找到滚动条,把点一下这个按钮,在表格中拉出滚动条。右键这个滚动条----设置最大值最小值以及步进值。

方法2、右键这个滚动条----指定红----新建,在弹出的代码窗口有两句话。你在这两句话之间加上Range("A1") = "售价: " & ScrollBar1.Value & "(元/KG)" 这句话
方法2、假设要改变的是A1单元格,右键这个滚动条---设置控件格式----控制----修改好最大值,最小值,然后点单元格连接,连接到B1(可以指定其他别人看不到的单元格),然后A1单元格输入= "售价: " & B1 & "(元/KG)" 就可以了。
yatou765
2013-03-04 · TA获得超过211个赞
知道小有建树答主
回答量:301
采纳率:0%
帮助的人:135万
展开全部
1、滚动条 右键——设置控件格式——单元格链接到上面一格,当前值设备为75,最大值按你自己的要求去设置,这样就让滚动条与上面单元格内容绑定了,可以调整滚动条来调整数值
2、上面一格单元格格式里数字格式设置为自定义: "售价:"G/通用格式"(元/KG)"

不过这样只是设置了一个格对应的滚动条,多的话这样做就麻烦了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xieyb0417
2013-03-04 · TA获得超过174个赞
知道小有建树答主
回答量:141
采纳率:0%
帮助的人:179万
展开全部
使用VBA,假设你的数字是在A1单元格内,则在sheet中添加一个ScrollBar1,
然后编辑状态下双击ScrollBar1,输入如下代码
Private Sub ScrollBar1_Change()
Range("A1") = "售价: " & ScrollBar1.Value & "(元/KG)"
End Sub
如果你的售价有最大值,请设置ScrollBar1属性的Max值。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
热情的橘子醬8D544
2013-03-04 · TA获得超过6.9万个赞
知道大有可为答主
回答量:2.6万
采纳率:57%
帮助的人:1亿
展开全部
调出窗体工具。
插入“滚动条”窗体。
右击窗体,设置控件格式,设定“单元格链接”、“最大值”、“最小值”、“步长”等。
更多追问追答
追问
窗体工具在哪里调出,找不到……
追答
你是哪个版本的EXCEL?
2003版在视图——工具栏中找到窗体。
2007版用开发工具中的窗体控件。
WPS表格2012在插入菜单下找到窗体。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dashllh
2013-03-04 · TA获得超过1871个赞
知道小有建树答主
回答量:553
采纳率:0%
帮助的人:168万
展开全部
很简单 你会Excel VBA吗? 我做一个例子发到你邮箱
更多追问追答
追问
Excel VBA是什么?
追答
就是可以控制Excel行为的代码。要满足你的需求,我做好了。发给你看看就知道了。
1.你要在表里增加一个滚动条
2.要向滚动条添加VBA控制代码
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式