返回列表 上一主題 發帖

[發問] 如何自行判斷並填入

[發問] 如何自行判斷並填入

本帖最後由 j88141 於 2014-4-22 21:15 編輯

請問在原始資料中(檔案1)有五個地名

然後想要用VBA判斷並自動填入到另一個excel檔案(檔案2)
像下列這樣


請問有辦法嗎
檔案1+2.rar (16.47 KB)

檔案1和2.rar (16.47 KB)

回復 2# GBKEE


輸入之後怎麼會出現編譯錯誤
Dictionary_Ex
這一個沒有定義sub或 function

TOP

回復 3# j88141


GBKEE老師

我還有一個問題
就是在資料2的A1 不是有地名嗎
可是好像要重新輸入 才會觸發VBA
請問該怎麼修改
或是加入一個CommandButton呢

TOP

回復 5# GBKEE


    GBKEE 老師

如果 我想把 地名 改變  如  原始資料金門改成台北

但在檔案二 好像 還是會自動搜尋金門  然後填入

我這兩天 查了 dictionary 這物件  
知道 要用d.RemoveAll 來清除字典中的數據
但卻不知道如何加入

順便一問  看不太懂這一句...
Set Rng(2) = Rng(1).CurrentRegion.Rows(Rng(1).Row & ":" & Rng(1).Row + 2)

謝謝GBKEE 老師

TOP

回復 7# GBKEE
     GBKEE 老師   

這是我想出來的
因為一開始的 只有一個符合項目  就可以填入檔案2中

那如果需要符合 兩個項目 才可以填進
那程式碼需要怎麼改才行



檔案1+2(new).rar (29.82 KB)

TOP

回復 9# GBKEE


    謝謝GBKEE 老師   
  我學到很多

TOP

本帖最後由 j88141 於 2014-10-27 22:08 編輯

回復 9# GBKEE


    GBKEE大:

如果我想要把檔案二的"地區"  改成輸入 檔案一的 "符號"
也就是從E3開始算起的A、B、C等
檔案一                                         檔案二


請問GBKEE大該怎麼修改?
謝謝~~~
檔案1+2(new).rar (33.75 KB)

TOP

回復 12# GBKEE


    原本檔案二只要符合  檔案一的  " 星期 & 編號 & 地區  " 項目
    檔案一就會自動判斷填入檔案二中

    現在想要把檔案二自動輸入完畢後,在檔案二的 "地區"可以自動轉換成 檔案一的"符號"

TOP

TKS~

TOP

回復 14# GBKEE

GBKEE大
我發現一個問題
當檔案一要複製到檔案二中 時
如果 檔案一 同排有很多資料
但檔案二也只會選擇其中一個作複製

請問有沒有辦法 當檔案一同排資料多的時候,  檔案二可以全部複製到同一儲存格?


   

TOP

        靜思自在 : 能付出愛心就是福,能消除煩惱就是慧。
返回列表 上一主題