设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[求助急盼!]菜鸟请教excel公式如何编入vb代码中??在线等

[复制链接]
跳转到指定楼层
1#
发表于 2006-9-2 22:23:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我有这样一段vb代码,想把如下公式加入进去,请问如何操作!!叩谢了!公式如下:=IF(AM7>=10,MID(RIGHTB(AM7*100,4),1,1),IF(AM7>=1,"","")),  代码如下:Private Sub CommandButton1_Click()
   
    Dim a As Long
    Dim h As Long
   
    h = [A65536].End(xlUp).Row
    If h = 65536 Then
        MsgBox "数据记录已满,请另选择存储位置!", vbExclamation, "保存失败"
        Exit Sub
    End If
   
    Dim XXX
    XXX = Array(" ", "月", "日", "车属单位", "车型", "牌照号码", "计费吨位", "标准", "凭证号码", " ", " ", " ", " ", " ", " ", " ", " ", "标准", "凭证号码", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", " ", "养路费金额", "货附费金额")
   
    For i = 3 To 37
        If Cells(6, i) = " " Then
            MsgBox XXX(i) & "不能为空!", vbExclamation, "重要提示"
            Exit Sub
        End If
   
    Next i
   
    a = Val(Cells(8, 4).Value)  '目前录入车台总数
    For i = 3 To 37
     If h < 15 Then
   
        Cells(a + 15, i) = Cells(6, i).Value
        ActiveSheet.Cells(a + 15, i).Activate
   
    End If
   
   
   
    Next i
   
   Range("C6:F6,H6:I6,K6,V6").ClearContents    '清除所填内容
   
End Sub
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2006-9-3 04:53:00 | 只看该作者
把AM7改为range("AM7")基本就差不多了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-1-10 22:39 , Processed in 0.090895 second(s), 25 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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