假設這個字符串變量是在Excel中的單元格區域:最快的方法,反覆範圍的Excel引用(「C20:F22」)
string RangeReference = "C20:F22";
所以我需要在RangeReference
像這樣的參考列表:
List<string> GetAllReferencesInRange(string RangeReference) { }
對於這種情況,我們將有:
GetAllReferencesInRange(RangeReference);
//=
//C20
//D20
//E20
//F20
//C21
//D21
//E21
//F21
//C22
//D22
//E22
//F22
如果RangeReference = "AG9:AI11";
然後:
GetAllReferencesInRange(RangeReference);
//=
//AG9
//AH9
//AI9
//AG10
//AH10
//AI10
//AG11
//AH11
//AI11
那麼最快的方法是什麼?
更新:
我知道這個問題可能不相關的擅長,但是我用的OpenXML SDK 2.5獲取Excel文件和元素,所以可能存在這樣我不OpenXML的一種簡單的方法t知道。
我不知道你有什麼要做的事情,但是這沒有奏效。 – Saeid 2013-02-16 11:16:19
輸出結果是什麼,看看我能修好嗎? – 2013-02-16 11:17:38
我用'「AX10:BC12」'測試它,但在「LongRange」中,「second」是一個負數。 – Saeid 2013-02-16 11:20:09