我試圖選擇一個特定的列,以便我可以自動設置它的寬度,但是收效甚微。我應該無法使用MSDN的GetRow版本來選擇列集合中的列嗎?OpenXML選擇一個特定的列
return worksheet.GetFirstChild<SheetData>().Elements<Row>().Where(r => r.RowIndex == rowIndex).First();
return worksheet.GetFirstChild<SheetData>().Elements<Column>().Where(r => r.Min== columnNumber && r.Max == columnNumber).First();
我正在採取正確的做法嗎? FWIW我知道如何從頭開始創建列並設置寬度,但這並不可行,因爲當我在構造函數中創建它們時,不知道數據將在列內。
這種方式無論進入第1列什麼,寬度將被設置爲14.87 – broguyman 2012-04-16 21:20:10
你是完全正確的...我已經可以做到這一點之前...我需要做的是動態選擇的寬度該列基於它內部的內容。 :(這沒有幫助。:(@broguyman – Kulingar 2012-04-19 17:14:35