標題:
「已解決」批量定義名稱的方法
[打印本頁]
作者:
play9091
時間:
2012-3-7 10:01
標題:
「已解決」批量定義名稱的方法
本帖最後由 play9091 於 2012-3-7 19:47 編輯
目前我手上有上百筆資料須要去定義名稱……我的做法如下
W=HCH_01 ←value
X==OFFSET('Call Setup Failure (%)'!$G$2,,,COUNTA('Call Setup Failure (%)'!$G:$G),1) ←{ }裡面的值
ActiveWorkbook.Names.Add Name:=W, RefersToR1C1:=X ←這一行出錯了
複製代碼
不知道為什麼在建的時候會出錯了,請大家幫個忙……
作者:
Hsieh
時間:
2012-3-7 10:45
回復
1#
play9091
隨意錄製一下巨集來新增名稱你就能了解
作者:
play9091
時間:
2012-3-7 11:09
回復
2#
Hsieh
我是用錄製之後,才寫出上面的VBA的,但是,我搞不懂的是,為什麼會出錯……
我只是把原來的
ActiveWorkbook.Names.Add Name:="HCH_01", RefersToR1C1:="=OFFSET('Call Setup Failure (%)'!$G$2,,,COUNTA('Call Setup Failure (%)'!$G:$G),1)"
複製代碼
改成
W=HCH_01 ←value
X==OFFSET('Call Setup Failure (%)'!$G$2,,,COUNTA('Call Setup Failure (%)'!$G:$G),1) ←{ }裡面的值
ActiveWorkbook.Names.Add Name:=W, RefersToR1C1:=X ←這一行出錯了
複製代碼
就不行了??
作者:
Hsieh
時間:
2012-3-7 13:46
回復
3#
play9091
W="HCH_01"
X="=OFFSET('Call Setup Failure (%)'!$G$2,,,COUNTA('Call Setup Failure (%)'!$G:$G),1)"
注意雙引號,這都是字串型態才對
作者:
play9091
時間:
2012-3-7 15:38
回復
4#
Hsieh
後來我用指定「R,C」的方法解決了它……
=OFFSET('CSSR (%)'!R2C2,,,COUNTA('CSSR (%)'!C2),1)
複製代碼
感謝Hsieh的幫忙……
目前和折線圖奮鬥當中……不知道如何去指定裡面的X軸Y軸??可否指教一下?
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)