我是个新手,不熟悉VBA编码,也不熟悉匹配代码。当我在“数据表”(数据表)中运行代码时,代码工作得很好,但是当我在首页上运行代码时(数据表1和用户表单),代码被调试并显示“运行时错误13”。谁能告诉我为什么我的"If isError“不起作用?'Find SKU and Test number
Sheet13.Range("XFD2") = UserForm2.ComboBox1.Val
我已经创建了一个宏文件来运行贪婪算法,这是一个启发式的过程,将具有最大价值的工作分配给空闲的服务器。宏应将26个工作分配给两个运行贪婪算法的工作站。首先,我必须确定任务是否已分配,然后必须确定哪个未分配任务的任务时间最长,然后继续下一步。这应该是一个非常简单的代码,但我无法从电子表格中读取任务时间,范围从(C2:C27)。我已经写了下面的代码,但是在我用两个**标记的行上得到了一个Run Time Error '13': Type
r = TextBox2.value h = TextBox4.value我用userform_initialize写的上面的代码有没有问题......我得到了一个错误的类型不匹配,我确信我的其余代码没有问题
之前我在commandbutton1_click中定义了变量a,h,d,r,现在我把它们移到了userform_initialize中,我得到了这个类型不匹配</em
狂热的读者,第一次在这里发帖。我有一个宏,我从互联网上获得了大部分,然后做了一些调整。它的目的是对经过一定持续时间的单元格进行颜色编码。它之前工作得很好,但现在我得到了一个“类型不匹配”的错误。"This is The error is is“这一行就是我得到不匹配的地方。我很困惑,因为它之前工作得很好。我无论如何都不是一个经验丰富的程序员,但我只是尝试解决问题。我已经在
我有一个宏,它将使用一个值或基于下拉选择的黄色填充多个列。例如,下拉列表包含两个项,“是”和“否”.当选择一个项时,相邻的两个单元将填充预定的数据,如下所示:上面的宏可以工作,直到我右击并选择“清除内容”来删除一系列值,如下所示:下面是提出问题的代码End If End If End Select我曾多次试图找出如何防止这一错误