运行时,提示:错误91
时间: 2023-02-07 11:12:21 浏览: 104
错误 91 通常是指在程序中引用了一个对象,但该对象并没有被设置。这意味着你的程序中可能有一个变量被声明了,但是没有赋值。这种情况下,在试图使用该变量时就会出现错误。
为了解决这个问题,你需要检查程序中的所有变量,确保它们在使用之前都已经被正确赋值。如果你无法找到导致错误的原因,建议你尝试使用调试工具来查找问题所在。
相关问题
运行宏时,提示:Selection错误,怎么解决
当你运行宏时,如果出现了“Selection错误”的提示,通常是因为你的代码中涉及到了选择区域(Selection),但是当前没有选中任何区域。这个错误可以通过在代码中添加错误处理来解决,具体方法如下:
1. 在代码中添加一个错误处理语句,比如 On Error Resume Next。
2. 在选择区域前,先判断一下当前是否有选中的区域,如果没有,则通过代码选中一个区域。
3. 在代码中使用 Range 或者 Cells 等对象来引用单元格,而不是使用 Selection 对象。
下面是一个示例代码,演示了如何在宏中避免“Selection错误”的问题:
```
Sub Example()
On Error Resume Next
'如果当前没有选中区域,则选中第一个单元格
If Selection.Cells.Count = 0 Then
Range("A1").Select
End If
'使用 Range 对象来引用单元格,而不是使用 Selection 对象
Range("A1").Value = "Hello World"
End Sub
```
通过以上方法,你应该能够避免在宏中出现“Selection错误”的问题。
错误: 0x80071a91
错误代码0x80071a91是Windows Update错误代码,通常表示在更新Windows操作系统时遇到了问题。这个错误代码可能有多种原因,例如系统文件损坏、服务停止或冲突、网络连接问题等等。
要解决这个问题,你可以尝试以下几个步骤:
1. 重启计算机:有时候简单的重启可以解决临时的问题。
2. 执行Windows Update故障排除工具:Windows操作系统提供了一个内置的故障排除工具,可以自动检测和修复一些常见的Windows Update问题。你可以在设置中搜索并运行"故障排除"来找到并运行该工具。
3. 重置Windows Update组件:你可以通过在命令提示符下运行一些命令来重置Windows Update组件。首先,以管理员身份打开命令提示符,然后依次运行以下命令:
- net stop wuauserv
- net stop cryptSvc
- net stop bits
- net stop msiserver
- Ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
- Ren C:\Windows\System32\catroot2 catroot2.old
- net start wuauserv
- net start cryptSvc
- net start bits
- net start msiserver
运行完这些命令后,重新启动计算机并尝试再次进行Windows更新。
4. 检查磁盘错误:使用Windows的磁盘检查工具来扫描和修复任何可能存在的磁盘错误。你可以在命令提示符下运行"chkdsk C: /f"命令来检查C盘上的错误,并根据需要替换"C:"为其他驱动器字母。
如果这些步骤都无法解决问题,你可能需要进一步调查或寻求专业的技术支持。