返回列表 上一主題 發帖

如何利用VBA 自訂表單填完資料後,新增下一筆資料

如何利用VBA 自訂表單填完資料後,新增下一筆資料

想請問各位VBA高手
現在我已經將表單設計好

已經在Sheet放一個CommandBitton

主要目的是
當點下去CommandBitton能叫出表單
並進行下一部填寫的動作
當填寫完按下送出
在Sheet 對應的欄位新增一筆資料
同時刪除表單內的資料
可以進行下一筆資料的填寫

但2007 的寫法跟我查到的2003不一樣
程式要如何寫才能達到我想要的目的

感激不盡!!
Jared

回復 1# Jared

方法1  指令特定欄位,加以判別。
           例如: 指定 Z 欄位 為特定欄位, 當 cells(xxx,26)<>"" then ....   xxx =列
           soae = Range("a1").CurrentRegion.Rows.Count
        If Range("a" & soae).Value <> "" Then
            Range("A65536").End(xlUp).Offset(1, 0) = soae + 1
        End If

方法2. 設定新增機制
          例如: 設定新增的條件為 XXX  , 當XXX 滿足時,則新增。

  多做多想多學習,少看少錯少迷途

  多做=多多練習,多多編寫。
  多想=想想為什麼人家程式要那樣寫,如果換成自己,又會怎寫。
  多學習=學習人家的發問並解答,學習人家的寫法

  少看=只看不做也枉然

TOP

謝謝! mark15jill

我馬上試看看
Jared

TOP

        靜思自在 : 為自己找藉口的人永遠不會進步。
返回列表 上一主題