台灣最大程式設計社群網站
線上人數
1199
 
會員總數:245894
討論主題:189492
歡迎您免費加入會員
討論區列表 >> VB.NET >> 用vb.net寫excel框線
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
用vb.net寫excel框線
價值 : 10 QP  點閱數:7789 回應數:3
樓主


門外漢
0 2
196 4
發送站內信

我是利用npoi去寫excel
不過我遇到了一個問題
npoi有提供hssfcellstyle函式去設置"單一個儲存格"的框線
但是我想弄成如下圖

有什麼方法可以將所想要的區塊視為一個儲存格
再去設置它的框線呢??
這樣的話只要設一次就可以了

我相信上圖可以用暴力法
一個一個去設置也能有相同的效果
希望有大大可以幫我解惑
該如何去寫, 還是說npoi到目前還沒有提供這樣的寫法呢??

搜尋相關Tags的文章: [ npoi ] , [ vb.net ] , [ vb ] , [ net ] , [ excel ] , [ 框線 ] , [ cellstyle ] ,
本篇文章發表於2010-03-18 22:21
1樓
回應

topfighter
檢舉此回應

合併
oSheet.Range("A1:E1").MergeCells = True

劃線

oSheet.Range("A1:E19).Borders.LineStyle = 1'合併
本篇文章回覆於2010-04-07 18:07
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應


檢舉此回應
謝謝topfighter 的回應,
不過你這個是application的方法,
我要的是NPOI(VB.NET)的優,
NPOI方面目前我還沒找到有關"range"的語法,
所以才很煩惱
本篇文章回覆於2010-04-08 08:25
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

小偉
捐贈 VP 給 小偉 檢舉此回應
Dim region As CellRangeAddress
region = New CellRangeAddress(2, 2, 2, 3)
本篇文章回覆於2020-04-13 16:35
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.