当前位置:首页教育技巧excel技巧excel数据库

EXCEL运行时错误自动化错误,电子表格EXCEL/运行错误自动化错误

2025-01-24 16:46:35


1. excel/运行错误自动化错误

不能过的。

计算机等级考试一级没过不能补考,可以等下一次进行报考。

一级证书表明持有人具有计算机的基础知识和初步应用能力,掌握文字、电子表格和演示文稿等办公自动化软件(MS Office、WPS Office)的使用及因特网(Internet)应用的基本技能,具备从事机关、企事业单位文秘和办公信息计算机化工作的能力。

考试时间和形式:一级考试时间为90分钟;考试形式为无纸化。

系统环境:操作系统升级为Windows 7,MS Office版本升级为2010,WPS Office版本升级为2012,Photoshop软件为Adobe Photoshop CS5。

2. excel vba 自动化错误

在VBA中,400错误号的含义是:“窗体已经显示,不能显示为模式窗体”下面是VBA帮助文件中的说明:窗体己经显示;形式上不能再进行 Show(错误 400)不能用 Show 方法,形式上显示一个可见的窗体。

这项错误的原因及解决方法如下: 试图在可见的窗体上,将 style 参数 设置成 1 – vbModal,使用 Show 方法。 请在形式上显示窗体之前,对窗体使用 Unload 语句或 Hide 方法。

3. Excel常见错误

一、在Excel中不能进行求和运算

  由于在操作中更改了字段的数值后,求和字段的所有单元格中的数值没有随之变化,造成不能正常运算。可以单击“工具→选项”命令,在打开的“选项”对话框中单击“重新计算”选项卡。在“计算”选项区中选中“自动重算”单选按钮,单击“确定”按钮,就可以进行自动计算并更新单元格的值了。

  二、在Excel中打开多个工作表时提示“内存不足,不能执行显示”

  这时首先关闭所有的应用程序,在桌面上单击鼠标右键,从弹出的快捷菜单中选择“属性”选项,在打开的“显示属性”对话框中单击“设置”选项卡,将“颜色”下拉列表框设置为256色,即可解决问题。

  三、在Excel中出现启动慢且自动打开多个文件

  进入Excel中后,单击“工具→选项”命令,在打开的“选项”对话框中单击“常规”选项卡,删除“替补启动目录”文本框中的内容,单击“确定”按钮即可。

  四、在Excel中出现“#DIV/0!”错误信息

  若输入的公式中的除数为0,或在公式中除数使用了空白单元格(当运算对象是空白单元格,Excel将此空值解释为零值),或包含零值单元格的单无格引用,就会出现错误信息“#DIV/0!”。只要修改单元格引用,或者在用作除数的单元格中输入不为零的值即可解决问题。

  五、在Excel中出现“#VALUE!”错误信息

  此情况可能有以下四个方面的原因之一造成:一是参数使用不正确;二是运算符使用不正确;三是执行“自动更正”命令时不能更正错误;四是当在需要输入数字或逻辑值时输入了文本,由于Excel不能将文本转换为正确的数据类型,也会出现该提示。这时应确认公式或函数所需的运算符或参数是否正确,并且在公式引用的单元格中包含有效的数值。

  六、在Excel中出现“#NAME?”错误信息

  出现此情况一般是在公式中使用了Excel所不能识别的文本,比如:使用了不存在的名称。解决的方法是:单击“插入→名称→定义”命令,打开“定义名称”对话框。如果所需名称没有被列出,在“在当前工作薄的名称”文本框中输入相应的名称,单击“添加”按钮将其添加,再单击“确定”按钮即可。

  七、在Excel中出现“#NUM!”错误信息

  当函数或公式中使用了不正确的数字时将出现错误信息“#NUM!”。这时应确认函数中使用的参数类型的正确性,然后修改公式,使其结果在-10307到+10307范围内即可。

4. Excel运行时错误

步骤

1/7

打开Excel提示Excel已停止工作

2/7

第一种:

选项——公式——允许后台错误检查去掉沟。

3/7

第二种:

控制面板中找到已更新:卸载KB4461627更新。

4/7

第三种:

打开office工具,将语言设置为英语。这个有的人说很管用。

5/7

第四种:

打开控制面板——程序——修复安装程序。

6/7

第五中:删掉Normal.dot这个文件。

7/7

还有一种就是

第六种:

杀毒处理。

5. excel程序错误

大家使用Excel时,经常会出现一些问题,当出现“向程序发送命令时出现问题”错误怎么解决,小编来告诉你!

方法/步骤

首先,当我们打开Excel出现向程序发送命令时出现问题,点击“确定”

之后,点击上方“文件”,点击“选项”,点击“高级”

找到常规设置栏,取消勾选“忽略使用动态数据交换(DDE)的其他应用程序”

最后,点击“确定”。通过上述方法,就可以解决Excel出现“向程序发送命令时出现问题”错误

6. excel表格自动化错误

1。如何实现VB与EXCEL的无缝连接

VB 是常用的应用软件开发工具之一,由于VB的报表功能有限,而且一旦报表格式发生变化,就得相应修改程序,给应用软件的维护工作带来极大的不便。因为有很多程序员现在已经充分利用Excel的强大报表功能来实现。

但由于VB与Excel分别属于不同的应用系统,如何把它们有机地结合在一起,是一个值得我们研究的课题。

笔者在软件开发工作中,对VB的自动化功能和Excel的宏功能进行了一定的研究,实现了VB与Excel的有机结合。现提出来与大家探讨。

一、VB读写Excel表

VB本身的自动化功能可以读写Excel表,其方法如下:

1、在工程中引用Microsoft Excel类型库:

从“工程”菜单中选择“引用”栏;选择Microsoft Excel 9。

0 Object Library (Excel2000),然后选择“确定”。表示在工程中要引用Excel类型库。

2、在通用对象的声明过程中定义Excel对象:

Dim xlApp As Excel。Application

Dim XlBook As Excel。

WorkBook

Dim xlSheet As Excel。Worksheet

3、在程序中操作Excel表常用命令:

Set xlApp = CreateObject (“Excel。Application”)’创建Excel对象

Set XlBook = xlApp。

Workbooks。Open(“文件名”) ’打开已经存在的Excel工作薄文件

xlApp。Visible = True ’设置Excel对象可见(或不可见)

Set xlSheet = xlBook。Worksheets(“表名”)

xlSheet。

Cells(row,col) = 值 ’给单元格(row,col)赋值

xlSheet。PrintOut ’打印工作表

xlBook。CloseTrue ’关闭工作薄

xlApp。Quit ’结束Excel对象

Set xlApp = Nothing ’释放xlApp对象

xlBook。

RunAutoMacros xlAutoOpen ’运行Excel启动宏

xlBook。RunAutoMacros xlAutoClose ’运行Excel关闭宏

4、在运用以上VB命令操作Excel表时,除非设置Excel对象不可见,否则VB程序可继续执行其它操作,也能够关闭Excel,同时也可对Excel进行操作。

但在Excel操作过程中关闭Excel对象时,VB无法知道,如果此时使用Excel对象,则VB程序会出现自动化错误,形成VB程序无法完全控制Excel状况,使得VB与Excel脱节。

二、Excel的宏功能

Excel 提供了一个Visual Basic编辑器,打开Visual Basic编辑器,其中有一工程属性窗口,点击右键菜单的“插入模块”,则增加一个“模块1”,在此模块中可以运用Visual Basic语言编写函数和过程并称之为宏。

其中,Excel有两个自动宏:一个是启动宏(Sub Auto_Open()),另一个是关闭宏(Sub Auto_Close())。它们的特性是:当用Excel打开含有启动宏的工作薄时,就会自动运行启动宏,同理,当关闭含有关闭宏的工作薄时就会自动运行关闭宏。

但是通过VB的自动化功能来调用Excel工作表时,启动宏和关闭宏不会自动运行,而需要在VB中通过命令 xlBook。RunAutoMacros(xlAutoOpen)和xlBook。RunAutoMacros(xlAutoClose)来运行启动宏和关闭宏。

三、VB与Excel的相互沟通:

充分利用Excel的启动宏和关闭宏,可以实现VB与Excel的相互沟通,其方法如下:

在Excel的启动宏中加入一段程序,其功能是在磁盘中写入一个标志文件,同时在关闭宏中加入一段删除此标志的程序。

VB程序在执行时通过判断此标志文件存在与否来判断Excel是否打开,如果此标志文件存在,表明Excel对象正在运行,应该禁止其它程序的运行。如果此标志文件不存在,表明Excel对象已被关闭,此时如果要使用Excel对象运行,必须重新创建Excel对象。

四、举例

1、在VB中,建立一个FORM,在其上放置两个命令按钮,将Command1的Caption属性改为Excel,Command2的Caption属性改为End。然后在其中输入如下程序:

Dim xlApp As Excel。

Application '定义Excel类

Dim xlBook As Excel。Workbook '定义工作薄类

Dim XlSheet As Excel。Worksheet '定义工作表类

Private Sub Command1_Click() '打开Excel过程

If Dir(“D:\temp\ ”)= “”Then '判断Excel是否打开

Set xlApp = CreateObject(“Excel。

Application”) '创建Excel应用类

xlApp。Visible = True '设置Excel可见

Set xlBook = xlApp。Workbooks。Open(“D:\temp\bb。xls”) '打开Excel工作薄

Set xlSheet = xlBook。

Worksheet(1) '打开Excel工作表

xlSheet。Activate '激活工作表

xlSheet。Cells(1,1) = “abc” '给单元格1行驶列赋值

xlBook。RunAutoMacros(xlAutoOpen) '运行Excel中的启动宏

Else

MsgBox(“Excel已打开”)

End If

End Sub

Private Sub Command2_Click()

If Dir(“D:\temp\ ”)<> “” Then '由VB关闭Excel

xlBook。

RunAutoMacros(xlAutoClose) '执行Excel关闭宏

xlBook。Close(True)关闭Excel工作薄

xlApp。Quit '关闭Excel

End If

Set xlApp = Nothing '释放Excel对象

End

End Sub

2、在D盘根目录上建立一个名为temp的子目录,在temp目录下建立一个名为“bb。

xls”的Excel文件。

3、在“bb。xls”中打开Visual Basic编辑器,在工程窗口中点鼠标键选择插入模块,在模块中输入以下程序存盘:

Sub auto_open()

Open “d:\temp\ ” For Output As #1

Close #1

End Sub

Sub auto_close()

Kill “d:\temp\ ”

End Sub

4、运行VB程序,点击Excel按钮可以打开Excel系统,打开Excel系统后,VB程序和Excel分别属两个不同的应用系统,均可同时进行操作,由于系统加了判断,因此在VB程序中重复点击Excel按钮时会提示Excel已打开。

如果在Excel中关闭Excel后再点Excel按钮,则会重新打开Excel。而无论Excel打开与否,通过VB程序均可关闭Excel。这样就实现了VB与Excel的无缝连接。

2。用VB。NET结合Excel设计统计生产报表

用EXCEL做企业生产报表的理由

  Excel表格生成和公式设置十分强大便利,是一个强有力的信息分析与处理工具。

特别是EXCEL的公式、函数、VBA语言,功能极其强大。我试用过其他电子表格软件,在功能上和EXCEL根本没有可比性。

  Visual Studio ,NET也同样是MicroSoft的产品,Visual Studio ,NET调用EXCEL做企业报表十分方便。

证明当时我选Visual Studio ,NET作为首选开发工具是正确的。   

  软件构思

  先在EXCEL里定制好名为《统计表》的样表(模版),,在样表中设置好各种格式,填写好固定项。

  在窗体上放很三个控件,两个DateTimePicker控件,用来选择开始统计时间和结束统计时间。

一个Button以启动程序。

  软件欲实现的功能是:点击Button1,自动查找符合日期符合日期范围的生产计划工作表,然后利用SortedList统计各个办事处的计划数量和未完成数量,及各个产品型号的计划数量和未完成数量。再把SortedList的数据读出写到《统计表》中。

  这里要注意的是,各个生产报表格式必须规范统一,因为程序是按照固定单元格位置读取数据的。

  SortedList类

  除了具备VB,NET调用EXCEL的基础知识外,本例主要用到SortedList类。

  SortedList类表示键/值对的集合,这些键和值按键排序并可按照键和索引访问。

  SortedList 是 Hashtable 和 Array 的混合。当使用 Item 索引器属性按照元素的键访问元素时,其行为类似于 Hashtable。当使用 GetByIndex 或 SetByIndex 按照元素的索引访问元素时,其行为类似于 Array。

  SortedList 在内部维护两个数组以将数组存储到列表中;即,一个数组用于键,另一个数组用于相关联的值。每个元素都是一个可作为 DictionaryEntry 对象进行访问的键/值对。键不能为空引用(Visual Basic 中为 Nothing),但值可以。

  SortedList 的容量是列表可拥有的元素数。随着向 SortedList 中添加元素,容量通过重新分配按需自动增加。可通过调用 TrimToSize 或通过显式设置 Capacity 属性减少容量。

  SortedList 的元素将按照特定的 IComparer 实现(在创建 SortedList 时指定)或按照键本身提供的 IComparable 实现并依据键来进行排序。

不论在哪种情况下,SortedList 都不允许重复键。

VB,NET结合EXCEL统计生产报表

  以下是实现代码,供参考。为方便初学者,部份地方加以注释。

  现在让我们来试用一下,先选择开始统计时间和结束统计时间,点击Button1,程序就自动统计出各个办事处的及各个产品的有关计划数量及未完成数量,是不是很方便。

7. Excel运行错误

excel打不开症状一:  Q:新建的excel文档存盘(07或03格式),可以打开,但打不开在这之前存档的文件。  A:文件——打开,选择相应文档,然后按下面提示框,选择“打开并修复”。excel打不开症状二:  遇到一些Excel模板文件,会出现Excel打不开,可以按下面的方法试试。  首先检查文件的后缀是什么,如果是excel类文件后缀却打不开,说明该文件类型未注册到电脑的文件夹选项中。解决步骤如下:  1、显示文件扩展名:打开任意文件夹--》工具--》文件夹选项--》查看--》高级设置--》去除“隐藏已知文件类型的扩展名”前的勾选。  2、显示文件扩展名:打开任意文件夹--》工具--》文件夹选项--》文件类型--》在已注册的文件类型中查看是否存在该扩展名的文件类型。  3、也可以通过文件的属性来设置:右击文件--》更改打开方式。excel打不开症状三:双击EXCEL文件打不开   如果有时候能打开,有时候Excel打不开,很可能是因为进程中已经存在Excel的句柄,也就是Excel已经启动,但是子窗体不能被创建。这种Excel打不开,就只要关闭Excel进程,重新打开就可以。 按下Ctrl+Alt+Del-->任务管理器-->进程-->选中Excel.exe-->结束进程,重新打开。excel打不开症状四:  打开Excel文档时提示“该文件可能是只读的,或者你要访问的位置是只读的,或者文件所在的服务器没有响应。”  导致此错误的原因是C盘的磁盘空间不足,可以删除一些多余的程序或使用磁盘清理程序,同时还应该删除Excel临时文件,找到指定目录:C:\Documents and Settings\(这里是您的计算机名,默认是administrator)\Application Data\Microsoft\Excel,将整个Excel文件删除掉。excel打不开症状五:  如果某一个Excel文档打不开,但能够打开Excel主程序。可以打开一个正常的Excel文档,单击 “工具”——“选项”——“常规”,将“忽略其他应用程序”前面的钩去掉,“确定”。excel打不开症状六:  Execl打不开提示“无法识别的格式”或“程序遇到错误需要关闭”。  首先打开word,再将无法打开的Execl文档拖入word主程序当中,如果能够显示其中内容,将内容复制出来保存到新的Excel文档中,但原来数据公式将丢失,只能够找回纯文本的信息。excel打不开症状七:  打开Excel文档时,不能够对文档进行编辑或者打印处理,可以将文档另存为SYLY(符号链接)格式,然后在将受损文档打开,将内容全部复制到新建的Excel文档中。excel打不开症状八:  打开Excel文档时,文档内容为空白,并且菜单选项多是灰色不可用,并伴有系统错误提示“程序遇到问题需要关闭或处理的信息可能丢失”等。可以在C:\Documents and Settings\(这里是您的计算机名,默认是administrator)\Application Data\Microsoft\Excel,将整个Excel文件删除掉。excel打不开症状九:  一些Excel文档由于损坏造成不能打开,通过“打开”对话框中的 “打开并修复”也不行。可以试试: 数据——导入外部数据——导入数据,然后按照提示进行操作,导入后另存为Excel的xls文件。

8. excel自动化错误

excel函数中大括号的意思是该公式是以数组的方式运算的。 Excel是办公室自动化中非常重要的一款软件,Excel函数则是Excel中的内置函数。Excel函数共包含11类,分别是数据库函数、日期与时间函数、工程函数、财务函数、信息函数、逻辑函数、查询和引用函数、数学和三角函数、统计函数、文本函数以及用户自定义函数。 Excel函数参数: 参数可以是数字、文本、形如 TRUE 或FALSE的逻辑值、数组、形如 #N/A 的错误值或单元格引用。

给定的参数必须能产生有效的值。参数也可以是常量、公式或其它函数。 参数不仅仅是常量、公式或函数,还可以是数组、单元格引用等。

9. excel如何实现报错

一、【#DIV/0】

错误原因:公式中有除数为0或者除数为空的单元格。

解决方法:更正除数为0或者除数为空的单元格。

二、【#N/A】

错误原因:公式中引用了不正确的数据源或数据源不可用。

解决方法:重新引用正确的数据源。

三、【#REF!】

错误原因:公式中引用了无效的单元格。

解决方法:更正公式中的单元格区域。

四、【#NAME?】

错误原因:单元格公式中的函数名称有错误。

解决方法:更正单元格的函数名称。

五、【#NULL!】

错误原因:单元格公式中使用了不正确的运算符。

解决方法:更正单元格公式中的运算符。

六、【#NUM!】

错误原因:单元格公式中引用了无效的参数。

解决方法:更正单元格公式中的无效参数。

10. excel.exe系统错误

excel打不开症状一:  Q:新建的excel文档存盘(07或03格式),可以打开,但打不开在这之前存档的文件。  A:文件——打开,选择相应文档,然后按下面提示框,选择“打开并修复”。excel打不开症状二:  遇到一些Excel模板文件,会出现Excel打不开,可以按下面的方法试试。  首先检查文件的后缀是什么,如果是excel类文件后缀却打不开,说明该文件类型未注册到电脑的文件夹选项中。解决步骤如下:  1、显示文件扩展名:打开任意文件夹--》工具--》文件夹选项--》查看--》高级设置--》去除“隐藏已知文件类型的扩展名”前的勾选。  2、显示文件扩展名:打开任意文件夹--》工具--》文件夹选项--》文件类型--》在已注册的文件类型中查看是否存在该扩展名的文件类型。  3、也可以通过文件的属性来设置:右击文件--》更改打开方式。excel打不开症状三:双击EXCEL文件打不开  如果有时候能打开,有时候Excel打不开,很可能是因为进程中已经存在Excel的句柄,也就是Excel已经启动,但是子窗体不能被创建。这种Excel打不开,就只要关闭Excel进程,重新打开就可以。按下Ctrl+Alt+Del-->任务管理器-->进程-->选中Excel.exe-->结束进程,重新打开。excel打不开症状四:  打开Excel文档时提示“该文件可能是只读的,或者你要访问的位置是只读的,或者文件所在的服务器没有响应。”  导致此错误的原因是C盘的磁盘空间不足,可以删除一些多余的程序或使用磁盘清理程序,同时还应该删除Excel临时文件,找到指定目录:C:\DocumentsandSettings\(这里是您的计算机名,默认是administrator)\ApplicationData\Microsoft\Excel,将整个Excel文件删除掉。excel打不开症状五:  如果某一个Excel文档打不开,但能够打开Excel主程序。可以打开一个正常的Excel文档,单击“工具”——“选项”——“常规”,将“忽略其他应用程序”前面的钩去掉,“确定”。excel打不开症状六:  Execl打不开提示“无法识别的格式”或“程序遇到错误需要关闭”。  首先打开word,再将无法打开的Execl文档拖入word主程序当中,如果能够显示其中内容,将内容复制出来保存到新的Excel文档中,但原来数据公式将丢失,只能够找回纯文本的信息。excel打不开症状七:  打开Excel文档时,不能够对文档进行编辑或者打印处理,可以将文档另存为SYLY(符号链接)格式,然后在将受损文档打开,将内容全部复制到新建的Excel文档中。excel打不开症状八:  打开Excel文档时,文档内容为空白,并且菜单选项多是灰色不可用,并伴有系统错误提示“程序遇到问题需要关闭或处理的信息可能丢失”等。可以在C:\DocumentsandSettings\(这里是您的计算机名,默认是administrator)\ApplicationData\Microsoft\Excel,将整个Excel文件删除掉。excel打不开症状九:  一些Excel文档由于损坏造成不能打开,通过“打开”对话框中的“打开并修复”也不行。可以试试:数据——导入外部数据——导入数据,然后按照提示进行操作,导入后另存为Excel的xls文件。

相关信息


电脑版

【免责声明】本站信息来自网友投稿及网络整理,内容仅供参考,如果有错误请反馈给我们及时更正,对文中内容的真实性和完整性本站不提供任何保证,不承但任何责任。
版权所有:学窍知识网 Copyright © 2011-2025 www.at317.com All Rights Reserved .