accessvba编程,accessVBA代码

http://www.itjxue.com  2023-01-20 01:10  来源:未知  点击次数: 

Access里VBA的一段编程 求1到N的阶乘的和

Private Sub Command2_Click()

Dim i As Integer, N 'N要定义为变体变量

Dim sum As Double, m As Double

N = InputBox("请输入N的值")

If Not IsNumeric(N) Then '判断N是否为数字

MsgBox "N的值必须为数字"

Exit Sub

End If

sum = 0

For i = 1 To N

m = 1 '赋值阶乘初值

For j = 1 To i

m = m * j '每个数的阶乘值

Next

sum = sum + m '阶乘值的和

Next

MsgBox "1到" N "阶乘和的值为" sum, vbOKOnly, "阶乘和"

End Sub

access用VBA编程出现实时错误‘91’ 对象变量或with块变量未设置

那你点调试,看它到底停在哪儿?

没有完整的ACCESS文件,只看你的程序是看不出什么问题的,

在ACCESS的VBA编程中,经常遇到:“缺少:语句结束!”,好纳闷,请高手详解指点指点。不胜感激的哦。

从百度上很难看出问题,我把整个从 if 到end if 的块语句复制到access中,发现了问题。如下:

第一个 elseif 你把第五个字母 i 写成了 l 。

第二个 elseif 中 Me! txtAge30 在 ! 和 t 之间留了个空格。

access中一道用vba编程的题,执行宏对象,求帮忙

代码如下:

Private?Sub?btnp_Click()

???With?DoCmd

???????.RunMacro?"mEmp"

???????.OpenReport?"rEmp",?acViewPreview

???????.PrintOut

???????.Close?acForm,?"fEmp"

???End?With

End?Sub

(责任编辑:IT教学网)

更多

推荐淘宝营销文章