iT邦幫忙

0

查找具有特定標題的列,並查找複製中所有行並...

老闆不給錢ERP公司要IT找寫vba或自己做/images/emoticon/emoticon03.gif

原表
Vendor|VendorCode|Product|ProductCode|SizeSet|CustomerReference|Department|DepartmentCode|Customer|CustomerCode|Price|UnitPrice|

新表1

Customer|Size|Price|Department|Vendor|CustomerReference

新表2
CustomerCode|VendorCode|Vendor|ProductCode|

新表3
CustomerCode|Price|UnitPrice|

下略

怎查找Vendor行複製到新表Vendor行

看更多先前的討論...收起先前的討論...
paicheng0111 iT邦研究生 1 級 ‧ 2019-05-15 12:46:02 檢舉
不知道困難為何?
ccutmis iT邦高手 9 級 ‧ 2019-05-15 13:14:18 檢舉
困難在第一句 老闆不給錢
老闆說給一千萬美金的話 淦什麼都要說會
不是一個文件 手動copy paste 不可能, 新 ERP把原表拆開十份文件
你可以花點小錢到104外包一下.. 再看懂做維運即可.
ccutmis iT邦高手 9 級 ‧ 2019-05-15 14:39:27 檢舉
樓主要試試用Python+pandas解決嗎 我可以提供一些實作方向
paicheng0111 iT邦研究生 1 級 ‧ 2019-05-15 16:02:25 檢舉
你的原表與新表分散在各個EXCEL檔案嗎?
我自己會用ADODB連接上原表,然後用SQL指令把各個新表做出來。
外包我也有接。

2 個回答

0
浩瀚星空
iT邦大師 1 級 ‧ 2019-05-15 16:56:28

老闆不給錢,那就是攤手。
不能攤手,就想辦法自已學。

因為你要的東西,我想沒人會做給你。因為也不需要做。
用本身的excel操作就可以很好的辦到這件事。

當然,我也明白你是要給不會用的人一鍵讀取處理。
那,開發三元素「時間」「人員(技術)」「金錢」
至少要給與其中一項,
沒人員技術就是要花「時間」跟「金錢」
沒錢就是要花「時間」跟「人員」
沒時間就是要花「錢」跟「人」

又沒時間又沒人也沒錢。
我只能「攤手!!!」

現在我動用我學校的Office 365 給的帳號用Access做UAT https://ithelp.ithome.com.tw/upload/images/20190515/20115329QeHbkycAHQ.png

0
sam0407
iT邦高手 1 級 ‧ 2019-05-16 08:26:54

  原表的欄位順序應該是固定的吧?

  既然老板不給錢,樓主又不會VBA,教您一個終極大招--[錄製巨集]
按下[錄製巨集],然後手動複製貼上到不同表,以後要用就把舊的原表資料清掉,將新的原表資料貼上,再叫出巨集執行就可以。這應該是最簡單快速的方法,先頂著用,有空再學習VBA修改巨集的程式碼

https://ithelp.ithome.com.tw/upload/images/20190516/20012665zDufIpPgE4.png

我要發表回答

立即登入回答