当前位置:首页 > 实用技巧 >

excel安装后出现发送命令出错

来源:原点资讯(www.yd166.com)时间:2023-11-04 08:49:51作者:YD166手机阅读>>

  • 系统环境:Windows 10
  • Excel:2010版本

今天讲讲Excel中常见的警告及报错处理方法


Part 1:警告
  • 代码运行完后,希望自动保存工作簿

ThisWorkbook.Save

  • 但运行该代码会弹出隐私问题警告,和在Excel界面直接保存.xlsm格式文件弹出的警告一致,如图1所示,需要人为点击确定才可以关闭弹窗。如何去掉这个人为点击的步骤,在ThisWorkbook.Save前加上下面代码即可,关闭警告及提示信息

excel安装后出现发送命令出错,(1)

图1 警告信息

Application.DisplayAlerts = False

以上代码默认情况下,取值为True,即显示警告信息


Part 2:报错处理方法
      1. 程序编写后运行,可能会发生错误
      2. 如果不希望因为错误而暂停程序的执行,那么可以在过程的开始加上以下代码
      3. 有的时候,希望在不暂停程序的情况下,捕捉到程序运行中的错误,并给出提示,可以使用Err.Number是否等于0来捕捉错误

On Error Resume Next


Part 3:代码

Sub Test() Dim i As Integer On Error Resume Next Application.DisplayAlerts = False ThisWorkbook.Save i = "字符串" If Err.Number <> 0 Then Debug.Print ("Err.Number1=" & Err.Number) Debug.Print ("Err.Description=" & Err.Description) End If Err.Clear Debug.Print ("Err.Number2=" & Err.Number) On Error GoTo 0 i = "字符串" End Sub

excel安装后出现发送命令出错,(2)

图2 代码截图及运行结果

Part 4:部分代码解读
  1. On Error Resume Next 关闭错误提示,继续运行
  2. On Error GoTo 0打开错误提示
  3. Err.Number=0表示无错误
  4. Err.Description提供对错误的描述
  5. 本文中存在的错误是变量i定义为整型Integer,但却以字符串对其赋值,导致类型不匹配错误
  6. 第一次由于使用On Error Resume Next不弹窗报错,但On Error GoTo 0打开错误提示后再次犯错立即报错

以上,为本次的介绍内容,下回见。

本文首发于*Excel高效办公之VBA。排版和细节略作修改,发于头条

栏目热文

直径求面积(有面积如何算直径)

直径求面积(有面积如何算直径)

如图,圆的直径是20厘米,圆内有两条互相垂直的直径,依次连接这两条直径的端点,形成一个正方形,求这个正方形的面积。AB...

2023-11-04 09:15:09查看全文 >>

知道长宽怎样算直径(知道直径怎么算长宽)

知道长宽怎样算直径(知道直径怎么算长宽)

蔷薇科植物的刺特写。来源: Kaare Jensen仙人掌的刺、蚊子的嘴、豪猪的羽毛:这些又直又尖的物体在自然界中具有众...

2023-11-04 08:43:17查看全文 >>

圆的直径怎么量图解(怎么量才能知道一个圆的直径)

圆的直径怎么量图解(怎么量才能知道一个圆的直径)

说到CAD图纸/模型的互动功能各位工程师脑海里首先想到的是什么呢?放大缩小、平移旋转?还是剖切测量、爆炸透视呢? 显 而...

2023-11-04 09:13:24查看全文 >>

笔记本电脑鼠标不能用怎么回事(笔记本电脑自带鼠标不能用怎么办)

笔记本电脑鼠标不能用怎么回事(笔记本电脑自带鼠标不能用怎么办)

一 计算机没有声音计算机没有声音,打开笔记本计算机后发现计算机没有声音或者无声音是很常见的。通常是计算机扬声器或者声卡出...

2023-11-04 08:43:00查看全文 >>

驾驶证扣三分需要罚款吗(驾驶证被扣三分该怎么办)

驾驶证扣三分需要罚款吗(驾驶证被扣三分该怎么办)

交警贴罚单就像拍拍球,一次违规就要扣三分,重复贴条只为提醒你及时支付。最近有一则新闻让我对交警贴罚单产生了兴趣。据报道,...

2023-11-04 08:31:01查看全文 >>

excel2007向程序发送命令时出问题(excel显示向程序发送命令出现错误)

excel2007向程序发送命令时出问题(excel显示向程序发送命令出现错误)

1、 使用excel过程中,有时会碰到一些奇怪的问题,比如下面这个在打开excel的时候会弹出“向程序发送命令时出现问题...

2023-11-04 08:55:52查看全文 >>

excel2007怎么设置错误检查(excel的错误检查规则怎么解决)

excel2007怎么设置错误检查(excel的错误检查规则怎么解决)

Excel是我们日常生活中经常会用到的一款办公软件之一,拥有直观的界面、强大的计算机功能、丰富的图标工具。有小伙伴知道E...

2023-11-04 08:40:24查看全文 >>

excel传送命令错误

excel传送命令错误

1、在工作中,打开excel显示向程序发送命令时出现问题怎么办呢?第一步首先打开Excel表格;第二步然后单击左上角的文...

2023-11-04 08:59:48查看全文 >>

b360主板配最便宜的cpu(有一块b360主板配什么cpu好)

b360主板配最便宜的cpu(有一块b360主板配什么cpu好)

CPU和主板是不能随便搭配的,他们存在这兼容性问题,比如Intel的处理器和AMD处理器的主板就不同,当然,就算都是In...

2023-11-04 09:14:02查看全文 >>

b360主板最高配什么cpu(b360m主板最高可以上什么cpu)

b360主板最高配什么cpu(b360m主板最高可以上什么cpu)

今天有一个小伙伴问,他说听一个卖电脑配件的说B360是无法发挥i7 8700性能,让他必须用Z370,请问这个是不是真的...

2023-11-04 09:19:18查看全文 >>

文档排行