如何将给定的公式转换为VBA代码

时间:2015-09-17 09:47:20

标签: excel vba excel-vba date

我得到了Ron Ronsfield对"In excel, date shows as mdyyyy, want as mm-dd-yyyy"

的回答

公式为:

=--TEXT(A1,"00\/00\/0000")

我能够将bodge这个公式变成我的宏的以下代码:

a = 1
    While Range("A" & a) <> ""
        Range("M" & a) = "=--TEXT(" & Range("H" & a) & ",""00\/00\/0000"")"

        a = a + 1
    Wend

我已经尝试了几种方法将其转换为只打印我的Excel的答案的代码,并且不插入公式,而是知道可用。

我想知道是否有人建议如何将其纳入代码?

1 个答案:

答案 0 :(得分:2)

将日期值直接放在列# default :ERROR config.log_level = ENV.fetch("LOG_LEVEL", "ERROR") 而不是公式中的等价物将是:

# Log level :INFO (the value is uppercased in bootstrap.rb)
$ LOG_LEVEL=info rake test

# Log level :ERROR
$ rake test