在閱讀answer on a question about optimizing Excel Interop之後,我發現使用worksheet.Range["A1:C3"]
(與worksheet.get_range("A1:C3")
相同)引用一個單元格不太方便。我想使用整數/長整數以某種方式引用單元格,並且我不想將列號{1,2,3,...}映射到列字母{「A」,「B」,「C 「,...}。
注:我知道.Cells
,但這不是一個選項,因爲它只返回單個單元AFAIK。
有什麼想法?
問候
除非您自己編寫這樣一個層的邏輯,否則我不認爲有這樣一種直接的方法,因爲excel interop只是一個圍繞本機Excel API的包裝,它與不方便的範圍語法一起工作。 Excel使用可視化圖形用戶界面進行了嚴格設計,並沒有被設計在這種代碼抽象的第一位。不過,我歡迎您可能找到的任何解決方案。 – 2011-05-23 09:30:51
老實說,我真的很擔心這是即將發生的 – Atmocreations 2011-05-28 20:17:22