標題:
[發問]
Range 列為變數
[打印本頁]
作者:
li_hsien
時間:
2013-11-1 11:30
標題:
Range 列為變數
請問Range裡面的列能設變數嗎???
是不是只有欄能設變數??
Item = A
i = 1
Range("B" & i) = "B"
(OK)
Range(Item & i) = "A"
(這個就無法)
因為我是要讓使用者輸入值所在的欄位(EX:輸入 F,G,....)
所以我想要用Range不打算用Cells
不過不知Range都使用變數該怎麼實現??
麻煩各位大大幫忙 謝謝 : )
作者:
owen06
時間:
2013-11-1 11:36
本帖最後由 owen06 於 2013-11-1 11:40 編輯
回復
1#
li_hsien
改成 item =
"
A
"
就行了
你如果是文字格式,記得加個""
你也可以用 ITEM=[A1]
這樣就可以在A1輸入文字,去決定要在哪一格執行動作
作者:
li_hsien
時間:
2013-11-1 11:47
回復
2#
owen06
不過我是讓使用者輸入在TextBox裡面
再讀TextBox的值
item = ActiveSheet.TextBox1.Value
Range(Item & i) = "123"
大致上是這樣的模式
如果我在加上""
item = "ActiveSheet.TextBox1.Value"
item就會變成"ActiveSheet.TextBox1.Value"
不會是裡面的值
不知該如何克服
作者:
owen06
時間:
2013-11-1 12:02
回復
3#
li_hsien
這位BROTHER,Item = ActiveSheet.TextBox1.Value 這樣就行了,
ActiveSheet.TextBox1.Value 是變數,所以不可以加""
""是給文字使用的。
作者:
li_hsien
時間:
2013-11-1 13:12
回復
4#
owen06
謝謝owen06大
我自己誤導自己
別的錯誤以為是這個錯誤害我試了好久
謝謝大大的幫忙
: )
作者:
ui123
時間:
2013-11-7 19:40
學到一些東西
作者:
brabus
時間:
2013-12-24 11:22
嗯嗯
我也多學了一招
有時當局都迷
只有旁觀者清
謝謝版上高手指教
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)