如何将公式传递给另一个程序?

对不起,如果这个问题看起来相当随意,因为我还在学习VBA。

所以事情是我的程序需要条件格式公式的inputvariables,我不太确定是否需要我从另一个程序传递公式。

Sub Procedure1 (FormulaX As ??) With Worksheets("Sheet1").Range("Range1").FormatConditions. _ Add(Type:=xlExpression, Formula1=FormulaX) ... End With End Sub Sub Procedure2 Call Procedure1 ("=$A1<5") End Sub 

我是VBA的初学者,我很困惑与条件格式公式的传递variables。 (也许我很难明白这句话)

或者,如果还有其他方法来解决这个问题,那会是什么?

编辑:给出的指令是“你的程序定义应该要求条件格式公式的inputvariables”

你可以做:

 Sub Procedure1 (FormulaX As String) .... 

指令只是要求input,可以用string来实现。