返回列表 上一主題 發帖

[發問] (已解決)如何用公式填滿未知欄位

[發問] (已解決)如何用公式填滿未知欄位

本帖最後由 freeffly 於 2012-2-22 17:03 編輯

如果是要填滿未知列數 形式如右   
  Range("D2").AutoFill Destination:=Range("D2:D"& range("A65536").end(xlup).rows)
   選取未知欄位我知道是下面的方式
    Range("IV1").End(xlToLeft).Columns.Select
   可是要用銅像方式套到填滿公式裡面 要如何寫?
字典兩各字 還真難理解

如果是要填滿未知列數 形式如右   
  Range("D2").AutoFill Destination:=Range("D2" range("A65536").end(xlup).rows)
   選取未知欄位我知道是下面的方式
    Range("IV1").End(xlToLeft).Columns.Select
   可是要用同樣方式套到填滿公式裡面 要如何寫?

打錯字了 抱歉
字典兩各字 還真難理解

TOP

抱歉我的問題應該是另外一個
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")
   上面錄製的情況下 如果欄位是未知的要如何完成?
字典兩各字 還真難理解

TOP

回復 3# freeffly
如果欄位是未知的   未知的條件??

TOP

未知的欄位,是否哪一欄或列有存在數據作為範圍的依據?
如果沒有,你想怎麼讓excel知道妳要複製到那一欄那一列?

TOP

Set a = [IV2].End(xlToLeft)
Range([D2], a).AutoFill Range([D2], a.Offset(1381))
學海無涯_不恥下問

TOP

回復 5# oobird


    應該說公式複製的欄位以第一行作判斷
     可是第一行會每天增加
     第一欄的數量基本上是固定的
      目前看Hsieh大的方式應該是我要的
      晚點試試
      很抱歉沒有說的很清楚
新增Microsoft Excel 工作表.rar (1.73 KB)
字典兩各字 還真難理解

TOP

        靜思自在 : 【行善要及時】行善要及時,功德要持續。如燒開水一般,未燒開之前千萬不要停熄火候,否則重來就太費事了。
返回列表 上一主題