Я столкнулся со странной проблемой с VSTO Excel 2019. Для Excel 2016 он работает нормально с кодом ниже:
Range.Replace("Old Value","New Value");
Но если я запускаю в Excel 2019. Он не обновляет ячейку значение на всех.
Я думаю, что проблема с Excel 2019, поэтому я попытался снова использовать макрос VBA с кодом ниже:
ActiveSheet.Range("A1").Replace What:="Old Value", Replacement:="New Value"
На этот раз он отлично работает как в Excel 2016 и 2019 Я действительно не уверен, почему Заменить не работает с VSTO Excel 2019.
Спасибо за вашу помощь.