C # Использование Regex.Replace () с Interop.Excel для очистки столбцов файла Excel - PullRequest
0 голосов
/ 06 ноября 2019

Сводка:

Использование ссылки Interop.Excel , и после открытия файла .csv мой код очищает заголовки, вносит коррективыи применяет фильтры в верхнем ряду. Однако , последний шаг, который мне нужен и который я не могу понять, - это использование Regex.Replace("string, but would need to be entire column B"), @"\s+"," "); для замены ненужных множественных пробелов в одной строке кода, т.е.: "Hello world, how are you doing?" в этом "Hello world, how are you doing?". Я не хочу использовать несколько экземпляров Replace (), потому что он может варьироваться между каждой строкой в ​​столбце B.

Что я пробовал: Я пробовал несколько способов вызова встолбец B, даже пытаясь поместить его в какой-то массив, но даже это не имеет особого смысла для меня.

Regex.Replace(xlWorkSheet.Range["B1"].EntireColumn.ToString(), @"\s+", " "); ясно, что это не работает. 3.

...