返回列表 上一主題 發帖

工作表同步增加資料

回復 13# owen06

上傳工作表要抓取調整工作表的對應欄位,例如:上傳的a欄抓調整的a欄,以此類推....
上傳工作表的資料是要自動產生,也就是第11篇的vba,只是改工作表名稱及增加欄位,套此公式,寫不出來,想請問大師哪裡出錯..

謝謝您
joyce

TOP

回復 12# leiru


    請問調整跟上傳這二個表,是要做怎麼樣的連動呢?可否簡述一下,謝謝~

TOP

回復 11# owen06


    謝謝owen06耐心指導,照步驟操作,仍做不出來,再麻煩指導....
感謝

統計.rar (85.65 KB)

joyce

TOP

回復 10# leiru
  1. Private Sub Worksheet_Change(ByVal Target As Range)
  2. With Target
  3.   If .Row >= 2 And .Column = 1 Or .Column = 2 Then
  4.     tar = .Address(0, 0)
  5.     Sheets("sheet2").Range(tar) = .Value
  6.   End If
  7. End With
  8. End Sub
複製代碼
若要增加欄,就再多加:  or .column=X 即可
若要改工作表名   Sheets("XXX").Range(tar) = .Value
以上都修改X的部份即可

TOP

回復 9# fantersy


   再試試看....
  請問,若工作表名稱也改名,要如何修改模組內容
joyce

TOP

If .Row >= 2 And .Column = 1 Or .Column = 2 Then
Column是欄 1或2
若要增加應該是改這邊的數值

TOP

回復 4# owen06


    請問,若SHEET1再增加欄位,此VBA要如何修改
謝謝
joyce

TOP

回復 6# owen06


   謝謝您的回覆,我再試試看
joyce

TOP

本帖最後由 owen06 於 2015-2-12 14:59 編輯

回復 5# leiru


    vba又不難,何必要排斥呢?畢竟只靠公式,很難達成這種自動的動作。
    先點上面的『複製代碼』,然後在你的檔案裡按alt+F11,跳出vba編輯視窗,然後點『工作表1』2下,貼上代碼,就完成了呀。

TOP

謝謝ANGELA 及rouber590324 及owen06 回覆...
不會vba,請問是否可以設定函數....

angela大師,此公式在sheet2是要下拉,想設定的公式可以自動產生,不用作下拉式才產生新的資料
joyce

TOP

        靜思自在 : 天上最美是星星,人生最美是溫情。
返回列表 上一主題