返回列表 上一主題 發帖

VBA 中搜尋欄位的數字 轉換為欄位

回復 1# stran
Y1 = C.address(0,0)   'C的位置

Y1 = Split(C.address,"$")(1)    'C的欄位字母

TOP

回復 2# stillfish00
 Y1 的數字轉為 欄位值  , 同理
=Split(Cells(1,Y1).address,"$")(1)

PS: 27是欄位AA

TOP

回復  stillfish00


    感謝您

另外請問 如可以收尋到的欄位 -1 欄位
例如資料為 AB
如何-1 退一 ...
stran 發表於 2012-12-28 16:21

如果資料為不在A欄
可用
= Split(C.Offset(0,-1).address,"$")(1)

語法
運算式.Offset(RowOffset, ColumnOffset)
RowOffset 正值表示向下位移,負值表示向上位移
ColumnOffset 正值表示向右位移,負值表示向左位移

TOP

        靜思自在 : 不要隨心所欲,要隨心教育自己。
返回列表 上一主題