我正在研究一个小宏,以将文件输出为 prn,该 prn 将用作其他软件的输入。我已经让一切正常工作,唯一的问题是其他软件要求所有整数都用小数点打印。
顺便说一句,使用 excel 2007
即,如果单元格值为 0,则应将其打印为“0”。不是空白。同样,如果值为 8,则应打印为“8”。这不是大多数值的问题,因为绝大多数值都像 123.45765 等。
该代码告诉我它在第 4 行的 .NumberFormat(""0."") 中的小数点后需要一个 )
Windows("bdf_generator").Activate
With Worksheets(2).Range("E2:H9592").FormatConditions _
.Add(xlCellValue, xlBetween, "=0", "=9")
FormatConditions(1).NumberFormat=(""0."")
With Selection.FormatConditions(1).StopIfTrue = False
End With
End With