>入力場面は別に作りマクロで空白セルへ登録するようになっています
そこまで作り込んだなら一緒に出席表にも付けてしまえば,それで終わりですが。
作成例:
textbox1に年/月/日
textbox2に名前が記入してある
private sub commandbutton1_click()
dim h as range
if not isdate(textbox1) then exit sub
’カルテに転記する
set h = worksheets("カルテ").range("A65536").end(xlup).offset(1)
h = textbox1
h.offset(0, 1) = textbox2
’出席表に転記する
set h = worksheets("出席表").range("A:A").find(what:=textbox2, lookin:=xlformulas, lookat:=xlwhole)
’初出なら追記する
if h is nothing then
set h = worksheets("出席表").range("A65536").end(xlup).offset(1)
h = textbox2
end if
’日付のセルに記入する
h.offset(0, day(textbox1)) = 1
end sub
お礼
丁寧な説明ありがとうございました。 日付のシリアルと名前をひとつにしておくことで、解決できるのですね。 出席表の日付をシリアル管理にするところまではいっていたので、本当に助かりました。 本当にありがとうございました。