Мне нужна твоя помощь с этим. У меня есть небольшой код, который суммирует значение 10 полей формы. Формат этого поля формы задается разделителем 1000. Проблема, с которой я столкнулся, заключается в том, что VBA теперь возвращает значение, подобное 1.000, как 1. Другими словами: 1 + 10 + 100 + 1.000 = 112. Как я могу настроить код так, чтобы он игнорировал разделитель 1000 при вычислении этих полей формы? Любая помощь высоко ценится!
ActiveDocument.FormFields("voattot").Result = Val(ActiveDocument.FormFields("betvoat1").Result) _
+ Val(ActiveDocument.FormFields("betvoat2").Result) + Val(ActiveDocument.FormFields("betvoat3").Result) _
+ Val(ActiveDocument.FormFields("betvoat4").Result) + Val(ActiveDocument.FormFields("betvoat5").Result) _
+ Val(ActiveDocument.FormFields("betvoat6").Result) + Val(ActiveDocument.FormFields("betvoat7").Result) _
+ Val(ActiveDocument.FormFields("betvoat8").Result) + Val(ActiveDocument.FormFields("betvoat9").Result) _
+ Val(ActiveDocument.FormFields("betvoat10").Result)