作者markchen ()
看板Visual_Basic
標題[VBA ] 畫excel上的格線
時間Wed Jan 30 09:24:49 2013
最近要畫excel上的格線
目前的作法是 畫一個範圍 然後設定它的格線
參照的範例
code:
Range("A1:B3").Select
With Selection.Borders
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
=====================================
今天我想將
Range("A1:B3").Select 裏的A1:B3不要用一個字串常數代表,而是一個字串變數
例如:
Range("Target.Offset(2, -3).Address:Target.Offset(11, 0).Address").Select
但我這個語法錯誤了 可以請大家指導一下嗎?
.Address 顯示出來的是絕對位址
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.25.172.242
1F:→ MOONRAKER:用個foo = Target... 那一包,再用range(foo)不就好了。 01/30 09:37
2F:→ markchen:大大 是用foo = Target.Offset(2, -3).Address:Target.Of 01/30 10:22
3F:→ markchen:fset(11, 0).Address嗎? 好像語法有錯 01/30 10:23
4F:→ MOONRAKER:那一包你自己寫的 語法有錯怪我喔 01/30 10:29
5F:→ markchen:懇請MOONRAKER大大 直接用範例指導一下 感激不盡 01/30 10:29
※ markchen:轉錄至看板 Office 01/30 10:36
6F:→ tsongs:""裡面是字串 放變數沒用 01/30 10:57
7F:→ tsongs:Range(cstr(變數1)&":"&cstr(變數2)) 這樣試看看 01/30 11:03
8F:→ markchen:可以了 非常感謝T大的指導 01/30 11:55