爱问知识人 爱问教育 医院库

excel宏的问题

首页

excel宏的问题

宏里面能否有多个if语句?比如A1至A4四个单元格都必须大于零,才能执行下面的命令(把C列复制到D列),如其中有某个单元格为零,则弹出提示框提示A*应大于零(A*指A1至A4中的一个),同时终止执行下面的命令

提交回答
好评回答
  • 2006-09-06 19:45:28
      宏里面当然可以有多个IF语句。
    OFFICE中的宏,说白了,就是MICROSOFT在OFFICE中嵌入的自动化编程控制语言VBA,VBA就是Visual Basic For Application的意思,是VB的一个子集,绝大数语法都与VB相同,所以IF流程控制语句也是相同的。
      VBA必须依赖于父程序如EXECL,而不能独立存在! 你可以直接在EXECL的"工具"->"宏"菜单中,打开"Visual Basic编辑器"进行代码的编写,象写VB的一个SUB一样。简单例子如下: Sub aaa() If Sheet1。
      Cells(1, 1) <= 0 Then MsgBox "单元格(A1)必须大于0!" End ElseIf Sheet1。Cells(2, 1) <= 0 Then MsgBox "单元格(A2)必须大于0!" End ElseIf Sheet1。
      Cells(3, 1) <= 0 Then MsgBox "单元格(A3)必须大于0!" End ElseIf Sheet1。Cells(4, 1) <= 0 Then MsgBox "单元格(A4)必须大于0!" End End If Sheet1。
      Cells(1, 4) = Sheet1。Cells(1, 1) Sheet1。Cells(2, 4) = Sheet1。Cells(2, 1) Sheet1。Cells(3, 4) = Sheet1。Cells(3, 1) Sheet1。
      Cells(4, 4) = Sheet1。Cells(4, 1) End Sub 。

    心***

    2006-09-06 19:45:28

其他答案

    2006-09-06 20:21:18
  • Sub asdf()
    If [a1] <= 0 Then
    MsgBox "      A1 应大于0."
    End
    ElseIf [A2] <= 0 Then
    MsgBox "      A2 应大于0."
    End
    ElseIf [A3] <= 0 Then
    MsgBox "      A3 应大于0."
    End
    ElseIf [A4] <= 0 Then
    MsgBox "      A4 应大于0."
    End
    End If
    Range("c:c").Copy _
    Destination:=Range("d:d")
    End Sub
    

    格***

    2006-09-06 20:21:18

  • 2006-09-06 19:42:24
  • 在“有效数据”内可以设置

    海***

    2006-09-06 19:42:24

类似问题

换一换
  • 办公软件 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

  • 根据医学资料记载

    B.20世纪上半叶,人类经历了两次世界大战,大量的青壮年人口死于战争;而20世纪下半叶,世界基本处于...

    公务员考试

  • 李阳"一口气"是什么?

    那个内练一口气 刚柔并济不低头 我们心中有天地????

    外语学习

  • 公务员属于事业单位还是行政单位人员?

    这个问题有点不知所问了。 公务员并不由单位性质决定,行政单位行政编的是公务员,但并不是说行政单位的就...

    公务员考试

  • 罗马音和拼音

    tann转成假名就是たん,拼音的话,相当于tang吧…… bakka转成假名是ばっか kkou转成假...

    日语

  • 笔记本电脑永远是解决笔记本故障的卡片屏幕...

    有时,我们的笔记本电脑总是卡住了。我们怎样才能解决这个问题可能有很多不太熟悉的网友。现在让我们告诉你...

    电脑/网络

  • xp电脑显示屏调节屏幕亮度怎么调节_XP...

    XP电脑显示屏亮度调节怎么操作 1、直接在XP系统桌面空白处右键选择属性打开【显示属性】程序。 2、...

    电脑/网络

  • 计算机不能重新启动所有时间重新启动如何解...

    关于计算机不能重启和重启的问题,我相信很多网民以前见过。我们如何解决这个问题这里有一点告诉你,计算机...

    电脑/网络

  • 如果笔记本不能上网,我该怎么办

    也许有些网友对笔记本电脑无法上网的问题了解不多。现在让我们向你介绍一下笔记本电脑不能上网的原因以及如...

    电脑/网络

  • 现在移民需要多少钱(留学移民要多少钱)

    在众多的热门移民国家中,能够同时满足速度快,要求简单且有法案支持的移民国家,目前就只有马耳他,希腊,...

    电脑/网络

  • 高迪安集团公司的实力怎么样?

    高迪安(英文:GOLDIAN,前身:金大元集团),是一个综合性企业集团,致力于真爱人文事业的发展,旗...

    管理学

  • 有人了解高迪安集团这个公司吗?

    高迪安(英文:GOLDIAN,前身:金大元集团),是一个综合性企业集团,成立以来致力于真爱人文事业的...

    产业信息

  • 高迪安集团旗下的人工智能产业发展好吗?

    高迪安集团旗下的元梦智能科技公司,是一家致力于打造以数字智能人为核心的人工智能交互系统,并集研发、生...

    产业信息

  • 高迪安这个公司现在旗下现在主要有哪些产业...

    高迪安旗下产业比较多,涵盖地产、教育、珠宝、智能、金融、互联、健康等多个领域。集团从地产起步,开发了...

    产业信息

  • 高迪安之前开发的第一个新房是哪个楼盘?

    位于浦东川沙的金钟苑,后续集团开发了享誉海内外的上海地标性楼盘——香梅花园。

    购房置业

  • excel是什么?

    微软公司的发家产品(WORD,EXCEL.......) 也就是常用的办公软件之一 用于制作表格 数...

    软件

  • EXCEL

    人数,请见《题目》F3公式。 已婚女生名单,请选中《题目》C2:G32,在“数据/筛选/高级筛选/将...

    办公软件

  • Excel

    什么都没,看啥呀,浪费表情!

    软件

  • EXCEl

    请问楼主,你是要问关于excel 的问题吗??

    软件

  • excel

    按行排序,就可以了;照着附件的操作.

    软件

  • excel怎么用?

    简单点的,用于记录一些需要用表格形式出现的文档,如班级名册,财务管理。也可以用于平时的计算。如求和,...

    软件

  • EXCEL

    与WORD同样,在界面顶部工具栏选择“绘图”,即可在界面底部点选“直线”图标,用带十字光标在需要处画...

    软件

  • 关于EXCEL

    最简单得是你打开EXCEL这张表格进去后,点击帮助,你的问题可以输入进去查找一下就可以了,然后就会出...

    电脑/网络

  • excel 怎么用?

    Excel的用处很多,最普通的功能是跟Word一样可以编辑表格。 如果表格有数字并且需要做运算的时候...

    软件

  • Excel是什么 ?

    使用 Microsoft Excel 执行计算、分析信息并管理电子表格或 Web 页中的列表。

    软件

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):