我正在使用EPPLUS寫入excel文件,並且我正在對某些單元格使用多樣式,問題是我想在這些單元格的特定位置插入文本。在EPPLUS RichText中插入文本
worksheet.Cells[rowNum, columnNum].RichText.Text.Insert(index, string);
原來,上面的代碼行會嘗試在indexth元素中插入字符串而不是indexth字符。
我也試過這樣:
worksheet.Cells[rowNum, columnNum].RichText..Text.Insert(index,string);
沒有字符串使用這種插入過。
我正在考慮計算每個RichText元素的長度並向RichText添加一個新元素,其中以前元素的長度= index,但我正在尋找更好的解決方案。
這個問題似乎有點類似你在這個問題後2小時問的問題https://stackoverflow.com/questions/45139224/epplus-is-duplicating-strings-on-insert –
不,這是不同的問題,我可以找到解決這個問題的方法。 另一個問題是關於在EPPLUS中的奇怪行爲,謝謝 –