设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1295|回复: 3
打印 上一主题 下一主题

[宏/菜单/工具栏] 转贴:请教编程高手,有关宏的问题

[复制链接]

点击这里给我发消息

跳转到指定楼层
1#
发表于 2003-12-17 19:48:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教编程高手,谢谢帮助!
作者:佚名    转贴自:本站原创    点击数:0    文章录入:518888  

请教编程高手,谢谢帮助!



我用EXCEL的录制宏录制了一段宏,其模块显示如下:

Sub Macro1()
'
' Macro1 Macro
' CY 记录的宏 2003-12-16
'

'
    Range("A3").Select
    ActiveCell.FormulaR1C1 = "=R[-2]C+R[-1]C"
End Sub


请问,我也把这个模块编译成可执行程序.exe,应该怎么做?
就是说,在窗体上,我增加三个text框和一个com按件,能否当输入text1和text2的值后,让按一下com,就显示出text3的值来。

当然,单独用vb设计这个计算程序,我也会。我就是想请教高手,可否利用EXCEL录制的模块来实现此目的。假如,录制的模块大了,那使用此方法,就很省力了。请指教!!!

这个录制的模块其实就是在EXCEL里设置的A3=A1+A2
A1,A2都没有赋值。
当A1,A2都赋值后,就显现出A3的值了。

其实,我就是想知道,EXCEL录制的模块,能不能直接代入VB内直接编程成可执行文件.exe!


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2003-12-17 20:00:00 | 只看该作者

回复:(tmtony)转贴:请教编程高手,有关宏的问题

以下是引用tmtony在2003-12-17 11:48:19的发言:
就是说,在窗体上,我增加三个text框和一个com按件,能否当输入text1和text2的值后,让按一下com,就显示出text3的值来。

录制的代码用到EXCEL对象特有的方法和属性。窗体中的文本框不具有,所以无法适用。

其实,我就是想知道,EXCEL录制的模块,能不能直接代入VB内直接编程成可执行文件.exe!

如果在VB中操作EXCEL对象,这些代码只须经过少量修改即可运行,当然也可以编译成。EXE

[此贴子已经被作者于2003-12-17 12:00:42编辑过]

点击这里给我发消息

3#
发表于 2003-12-18 01:23:00 | 只看该作者
这不应该是TMTONY会提的问题吧?!
4#
发表于 2003-12-18 05:24:00 | 只看该作者
以下是引用zhuyiwen在2003-12-17 17:23:12的发言:
这不应该是TMTONY会提的问题吧?!


不知道TMTONY转此贴何意?不应该是TMTONY会提的问题吧?!![move]!!!!!!!!!!!!!!!!!!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-12-1 18:11 , Processed in 0.090332 second(s), 27 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表