0
我需要創建一個Excel解決方案來記錄關於家庭的數據。如何使用數據輸入表格填寫不同的Excel表格?
- 該窗體應該生成一個唯一的代碼(autonumeric)來標識該記錄。在這裏,我要求提供姓名,父母的姓氏和出生日期。這記錄在一張表中(稱爲
Parents
)。 - 一個家庭可以包含多個孩子,所以我認爲這必須記錄在另一張紙上(稱爲
Children
),以保持與父母的關係。
我能夠將每個不同的字段保存到其對應的單元格(映射)。下面是我用得到它的代碼:
Private Sub cmdSave_Click()
ActiveWorkbook.Sheets("Parents").Activate
Range("B2").Select
Do
If IsEmpty(ActiveCell) = False Then
ActiveCell.Offset(1, 0).Select
End If
Loop Until IsEmpty(ActiveCell) = True
'Father
ActiveCell.Value = txtFatherFN.Text
ActiveCell.Offset(0, 1) = txtFatherSN.Text
ActiveCell.Offset(0, 2) = txtFatherLN.Text
ActiveCell.Offset(0, 3) = txtFatherBirthDay.Text
'Mother
ActiveCell.Offset(0, 4) = txtMotherFN.Text
ActiveCell.Offset(0, 5) = txtMotherSN.Text
ActiveCell.Offset(0, 6) = txtMotherLN.Text
ActiveCell.Offset(0, 7) = txtMotherBirthDay.Text
Range("B2").Select
End Sub
所以,我需要一種方法來生成代碼,並保持關係給孩子們。 歡迎任何幫助!
你已經向我們展示了你爲父母所嘗試過的,它看起來可行,但是你爲孩子嘗試了什麼?請向我們展示您嘗試失敗的方式,然後我們可以幫助您調整它。 –