Validation 仅当所有单元格范围都包含单词“时才执行宏”;“好的”;

Validation 仅当所有单元格范围都包含单词“时才执行宏”;“好的”;,validation,excel,excel-2007,vba,Validation,Excel,Excel 2007,Vba,正如标题所述,我需要一个宏,它只能在一系列单元格都包含单词“OK”时执行。这是基于一个公式,即在我可以将订单推送到同一工作簿中的另一张工作表之前,检查是否满足某些条件。我已经有了一个宏,我所需要的是设置标准验证,以检查单元格范围,确保范围内的所有单元格都说“OK”,如果它检查出来,则运行宏,否则,提示消息框,说明输入的顺序不正确。分两步可能最简单: 如果是一个连续的范围,比如E5:J5,其中第5行是相关的,则在工作表的某个地方添加=COUNTIF(E5:J5,“OK”),比如K5(调整公式以适应

正如标题所述,我需要一个宏,它只能在一系列单元格都包含单词“OK”时执行。这是基于一个公式,即在我可以将订单推送到同一工作簿中的另一张工作表之前,检查是否满足某些条件。我已经有了一个宏,我所需要的是设置标准验证,以检查单元格范围,确保范围内的所有单元格都说“OK”,如果它检查出来,则运行宏,否则,提示消息框,说明输入的顺序不正确。

分两步可能最简单:

  • 如果是一个连续的范围,比如E5:J5,其中第5行是相关的,则在工作表的某个地方添加
    =COUNTIF(E5:J5,“OK”)
    ,比如K5(调整公式以适应),然后
  • 在宏中,测试K5中的值,如果不是=6,则退出错误消息,否则继续执行“推送顺序”宏

  • 什么节目?听起来你在谈论Excel,但你需要指定它。什么语言或程序?这需要指定它和它的标签。哦,我的错误。它是excel的。添加标签,谢谢。