我已经编写了一个特定的子用于格式化来自另一个单元格的数据。
Sub Macro3()
'>> First record to get the original code in Testing.xlsm <<
Range("F5").Select
ActiveCell.FormulaR1C1 = "=fG_ReFormattingInvoiceNumber(RC[-3],3)"
Range("H5").Select
ActiveWorkbook.Save
'>>> I wrote in my application this line => ReInvoicingWBook.Sheets _
' (G_sheetNameREINVOICinG).Range("U5").FormulaR1C1 = _
' "=fG_ReFormattingInvoiceNumber(RC[-19],3)"
End Sub
问题是ReInvoicingWBook.Sheets(G_sheetNameREINVOICinG).Range("U5")
Cell 只是填充了公式,但没有执行。
ReInvoicingWBook
是由我在其中开发和编写的 Excel 应用程序打开的文件。
然而,调用 to 在我捕获 VBA 行的原始文件/ Sub中fG_ReFormattingInvoiceNumber()
效果很好。Testing.xlsm
Macro3
我看到的第一件事ReInvoicingWBook
是指向由我的应用程序监控的文件 XLSM 的指针。或许,这是一个原因……
感谢您提供任何解决方案或帮助。