標題:
[發問]
(已解決)如何用公式填滿未知欄位
[打印本頁]
作者:
freeffly
時間:
2011-5-8 19:23
標題:
(已解決)如何用公式填滿未知欄位
本帖最後由 freeffly 於 2012-2-22 17:03 編輯
如果是要填滿未知列數 形式如右
Range("D2").AutoFill Destination:=Range("D2:D"& range("A65536").end(xlup).rows)
選取未知欄位我知道是下面的方式
Range("IV1").End(xlToLeft).Columns.Select
可是要用銅像方式套到填滿公式裡面 要如何寫?
作者:
freeffly
時間:
2011-5-8 19:31
如果是要填滿未知列數 形式如右
Range("D2").AutoFill Destination:=Range("D2
" range("A65536").end(xlup).rows)
選取未知欄位我知道是下面的方式
Range("IV1").End(xlToLeft).Columns.Select
可是要用同樣方式套到填滿公式裡面 要如何寫?
打錯字了 抱歉
作者:
freeffly
時間:
2011-5-8 19:43
抱歉我的問題應該是另外一個
Range("D2").AutoFill Destination:=Range("D2:" & Range("IV1").End(xlToLeft).Columns)
如果我已經做到上面這各式子
我要再將整列資料在往下填滿時要如何寫?
Range("D2").AutoFill Destination:=Range("D2:AG2"), Type:=xlFillDefault
Range("D2:AG2").AutoFill Destination:=Range("D2:AG1381")
上面錄製的情況下 如果欄位是未知的要如何完成?
作者:
GBKEE
時間:
2011-5-8 21:03
回復
3#
freeffly
如果欄位是未知的
未知的條件??
作者:
oobird
時間:
2011-5-8 21:03
未知的欄位,是否哪一欄或列有存在數據作為範圍的依據?
如果沒有,你想怎麼讓excel知道妳要複製到那一欄那一列?
作者:
Hsieh
時間:
2011-5-8 22:47
Set a = [IV2].End(xlToLeft)
Range([D2], a).AutoFill Range([D2], a.Offset(1381))
作者:
freeffly
時間:
2011-5-9 12:33
回復
5#
oobird
應該說公式複製的欄位以第一行作判斷
可是第一行會每天增加
第一欄的數量基本上是固定的
目前看Hsieh大的方式應該是我要的
晚點試試
很抱歉沒有說的很清楚
[attach]6079[/attach]
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)