用Excel建立數(shù)據錄入系統(tǒng).doc

用Excel建立數(shù)據錄入系統(tǒng).doc

ID:53772516

大小:62.00 KB

頁數(shù):4頁

時間:2020-04-06

用Excel建立數(shù)據錄入系統(tǒng).doc_第1頁
用Excel建立數(shù)據錄入系統(tǒng).doc_第2頁
用Excel建立數(shù)據錄入系統(tǒng).doc_第3頁
用Excel建立數(shù)據錄入系統(tǒng).doc_第4頁
資源描述:

《用Excel建立數(shù)據錄入系統(tǒng).doc》由會員上傳分享,免費在線閱讀,更多相關內容在應用文檔-天天文庫。

1、用Excel建立數(shù)據錄入系統(tǒng)-升級版?(2013-09-0616:02:28)轉載▼標簽:?excel?vba分類:?OFFICE一、數(shù)據采集系統(tǒng)功能錄入、保存、查詢、清空、修改二、兩個界面1.數(shù)據錄入界面:前臺功能使用界面,實現(xiàn)“錄入、保存、查詢、清空、修改”;2.數(shù)據存儲界面:后臺實現(xiàn)數(shù)據的保存;錄入界面:三、實現(xiàn)方法1.保存功能SubSave()''保存數(shù)據Marco,xiaohou制作,時間2013-9-5'Dimr1,r2,r3AsRangeWithSheets("數(shù)據存儲")??Setr2=

2、.Range("a2",.[a100000].End(xlUp))EndWithWithSheets("數(shù)據錄入")??Setr1=.Range("c4:e4,d6:l39")??IfIsEmpty(.Range("c4"))OrIsEmpty(.Range("e4"))Then????'OrIsEmpty(.Range("b7:b41"))添加科室不為空,未成功????MsgBox("編碼、名稱為空,不可保存!")??Else????Setr3=r2.Find(.Cells(4,3),,,1)????

3、IfNotr3IsNothingThen??????MsgBox("此編碼已存在,不可保存。如果此信息需要修改,請點擊查詢后再修改")????Else??????Sheets("數(shù)據存儲").Rows("2:35").InsertShift:=xlDown??????.Range("c6:l39").Copy??'復制“數(shù)據錄入”表體信息??????Sheets("數(shù)據存儲").Range("c2:l2").PasteSpecialPaste:=xlPasteValues??????.Range("c4

4、").Copy??????'復制“數(shù)據錄入”編碼??????Sheets("數(shù)據存儲").Range("a2:a35").PasteSpecialPaste:=xlPasteValues??????.Range("e4").Copy??????'復制“數(shù)據錄入”名稱??????Sheets("數(shù)據存儲").Range("b2:b35").PasteSpecialPaste:=xlPasteValues??????r1.ClearContents???????'保存數(shù)據后,清空錄入界面??????.Ran

5、ge("c4").Select????EndIf??EndIfEndWithEndSub2.查詢功能SubQuery()''查詢篩選Macro,xiaohou制作,時間2013-9-5''DimErowAsIntegerDimr1,r2AsRangeWithSheets("數(shù)據錄入")??Setr1=.Range("d6:l39")??Setr2=.Range("a6:b39")????Erow=Sheets("數(shù)據存儲").[a100000].End(xlUp).Row????r1.ClearCont

6、ents????'ForEachceIn.[a2:x2]????????'Ifce<>""Thence.Value="*"&ce&"*"???'加上通配符*,實現(xiàn)模糊查詢????'Next??IfIsEmpty(.Range("c4"))OrIsEmpty(.Range("e4"))Then????'OrIsEmpty(.Range("b7:b41"))添加科室不為空,未成功????MsgBox("編碼、名稱為空,不可查詢!")??Else????Sheets("數(shù)據存儲").Range("A1:l"&

7、Erow).AdvancedFilterAction:=xlFilterCopy,CriteriaRange:=_????.[c3:e4],CopyToRange:=.[A5:l5],Unique:=False????r2.Borders(xlDiagonalDown).LineStyle=xlNone????r2.Borders(xlDiagonalUp).LineStyle=xlNone????r2.Borders(xlEdgeLeft).LineStyle=xlNone????r2.Borders

8、(xlEdgeTop).LineStyle=xlNone????r2.Borders(xlEdgeBottom).LineStyle=xlNone????'r2.Borders(xlEdgeRight).LineStyle=xlNone????r2.Borders(xlInsideVertical).LineStyle=xlNone????r2.Borders(xlInsideHorizontal).LineStyle=xlNone????

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。