楼主: 江夏雁
5060 7

[问答] 用excel 控件 编写一个加减计算器 [推广有奖]

  • 20关注
  • 2粉丝

朋友

教授

57%

还不是VIP/贵宾

-

威望
0
论坛币
565 个
通用积分
5.4453
学术水平
8 点
热心指数
9 点
信用等级
-4 点
经验
40942 点
帖子
843
精华
0
在线时间
613 小时
注册时间
2010-6-24
最后登录
2025-2-26

楼主
江夏雁 在职认证  发表于 2014-7-23 09:46:37 |AI写论文
10论坛币
我在自学Excel 现在学到控件这里了,想多和大家学习。
所以想以这个为例

为了简便,只要有加减就好

但是希望界面可以‘复杂’一些。

我遇到的一个小问题,是如何输入数字,因为
我找不到相关的控件。

最佳答案

芐雨 查看完整内容

源码公开的,自己研究下。
关键词:用excel EXCEL xcel exce cel 计算器 excel Excel

本帖被以下文库推荐

若无人伴你 愿你成你自己的太阳

沙发
芐雨 发表于 2014-7-23 09:46:38
源码公开的,自己研究下。

我的计算器.rar (51.5 KB) 本附件包括:
  • Calculator.ini
  • 计算器_new.xla

已有 3 人评分经验 论坛币 学术水平 热心指数 收起 理由
happy_287422301 + 40 热心帮助其他会员
客初 + 20 + 20 热心帮助其他会员
江夏雁 + 2 + 1 + 1 精彩帖子

总评分: 经验 + 20  论坛币 + 62  学术水平 + 1  热心指数 + 1   查看全部评分

藤椅
江夏雁 在职认证  发表于 2014-7-23 14:10:49
芐雨 发表于 2014-7-23 10:26
源码公开的,自己研究下。
0723005.png


这种界面叫什么名字?……这里是不是就不用控件了……其实。我是想学学控件……多谢!
若无人伴你 愿你成你自己的太阳

板凳
江夏雁 在职认证  发表于 2014-7-23 14:25:19
芐雨 发表于 2014-7-23 10:26
源码公开的,自己研究下。
是不是……控件是不一定要给某一个单元格赋值,也可以给vba编码中的定义的变量相互赋值什么的是吧。多谢!

报纸
lwl8272135 发表于 2014-7-23 16:39:27
真厉害

地板
fin9845cl 发表于 2014-7-24 12:59:32
看一看,谢谢。。。

7
江夏雁 在职认证  发表于 2014-7-24 16:29:20
芐雨 发表于 2014-7-23 09:46
源码公开的,自己研究下。
是叫窗体是吧?多谢你!

8
matlab-007 发表于 2016-6-16 18:12:15
启动excel2007,找到菜单栏的开发工具,在开始菜单的下边就有进入VBA的一个图标。这样,我们就进入到VBA的开发窗口中去了。
惊咋天的excel运用--用VBA制作一个简易计算器步骤阅读窗体设计。首先要明白计算器的界面构成,无非就是运算符号和输入框,以及结果显示框。VBA与VB有一定的相似之处,这些东东都可以在工具箱中拖下来,只需要把属性修改下就行了,属性也和VB差不多,基本是一致的。首先,在菜单栏中选择插入--用户窗体,这样,在中间的编辑框中就出现一个灰褐色的窗体,为了美观,我们可以对它的属性进行设置,将背景改为绿色,然后依次拖入三个标签、三个文字框,以及四个命令按钮。一起拖完有个好处就是在放置的时候,你可以按住Ctrl键对相同的控件可以进行统一的调整,就不会出现一个高,一个矮,一个大,一个小的现象了。窗体和控件设置完毕之后,就来到主要的步骤了,代码的编写。首先要明白的就是,我们要将第一、二个文字框中的内容通过命令计算按钮之后,返回值到第三个文字框中。既然返回的是值,那就要调用val()函数,这个是系统自带的。双击加号命令按钮,将TextBox3 = Val(TextBox1.Text) + Val(TextBox2.Text)这句代码输入到带有sub和end sub的中间,可以按F8、F5,或者是运行按钮来执行一下,这时桌面就会出现刚才我们编辑的窗体了,在上面的两个文字框中输入数据后,点击加号,运算结果就在下面的文字框中显示出来了。这时,再来点击运行按钮,完整的计算器界面就出现在我们的面前了,你就可以挨个儿进行下验证了。最后一步,别忘啦,要保存的,但是由于它是在excel运行的前提下才能运行的,没有安装得有excel的电脑是不能运行的,且保存时候要选择启用宏的工作簿。它不像VB那样可以自动能够生成可执行文件,
已有 1 人评分论坛币 热心指数 收起 理由
happy_287422301 + 100 + 2 热心帮助其他会员

总评分: 论坛币 + 100  热心指数 + 2   查看全部评分

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-31 05:27