1
我爲已申請付款計劃的學生創建了一個數據庫。我有3張:在另一張紙上查找單元格
「查詢」 - 這是數據存儲在等待學生註冊的地方。
「確認」 - 該數據有3行標題:學生證(B1),計劃證(B2)和工資證(B3)。這是我在學生註冊後輸入附加數據的地方。
「Masterlist」 - 確認付款計劃的學生的最終名單。
這個想法是讓我手動輸入「確認」表中的數據,然後運行一個宏來搜索「查詢」表單中學生ID(B1)的值。然後,我希望它在「查詢」表中的B和E欄中複製計劃編號(B2)和工資編號(B3)。
數據填充完成後,我需要將整行轉移到「Masterlist」工作表。
我試過錄制Marco,但是當我錄製它時,它發現它只有單元格的當前值。公式相當不錯,但之前沒有真正完成宏。
Range("B1").Select
Selection.Copy
Sheets("Enquiry").Select
Cells.Find(What:="4536092", After:=ActiveCell, LookIn:=xlFormulas, _
LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=False).Activate
Rows("29:29").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Masterlist").Select
ActiveWindow.LargeScroll Down:=-7
Rows("2:2").Select
Sheets("Enquiry").Select
Range("A29").Select
Application.CutCopyMode = False
ActiveCell.FormulaR1C1 = "4536092"
Rows("29:29").Select
Selection.Copy
Sheets("Masterlist").Select
Rows("2:2").Select
Selection.Insert Shift:=xlDown