[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『年月』(大)
Dim buf As String buf = InputBox("年を入力してください。" & vbNewLine & "閲覧の方はキャンセルを押してください ") If buf = "" Then Exit Sub Range("集計!B1") = buf buf = InputBox("月を入力してください。" & vbNewLine & "閲覧の方はキャンセルを押してください ") If buf = "" Then Exit Sub Range("集計!E1") = buf
MsgBox "入力された年は" & Range("集計!B1").Value & "年です。 " MsgBox "入力された月は" & Range("集計!E1").Value & "月です。 " MsgBox "あなたの設定した年月は・・・" & Range("集計!F1").Value & "です。 " MsgBox "これより指定された年/月に変更します。" & Range("A7").Value & "お疲れ様でした。 " End Sub
ここをどうにしたら参照先の2010年5月1日を2010年5月度と出来ますか?
MsgBox "あなたの設定した年月は・・・" & Range("集計!F1").Value & "です。 "
集計!F1この参照先がその月の一日を参照しています。
他にの方法ありましたら宜しくお願いします。
こういうことですか? (Hatch) Sub test() Dim buf As String buf = InputBox("年を入力してください。" & vbNewLine & "閲覧の方はキャンセルを押してください ") If buf = "" Then Exit Sub Range("集計!B1") = buf buf = InputBox("月を入力してください。" & vbNewLine & "閲覧の方はキャンセルを押してください ") If buf = "" Then Exit Sub Range("集計!E1") = buf MsgBox "入力された年は" & Range("集計!B1").Value & "年です。 " MsgBox "入力された月は" & Range("集計!E1").Value & "月です。 " Range("集計!F1").Value = "'" & Range("集計!B1").Value & "年" & Range("集計!E1").Value & "月" MsgBox "あなたの設定した年月は・・・" & Range("集計!F1").Value & "です。 " Range("A7").Value = Range("集計!B1").Value & "年" & Range("集計!E1").Value & "月" MsgBox "これより指定された年/月に変更します。" & Range("A7").Value & "お疲れ様でした。 " End Sub
> 保護した状態ですとエラーになり動きません。保護解除でうごきます。保護した状態で動かしたいのですが方法教えてください。 保護していたらエラーになるのですから、この質問はナンセンスです。 保護を解除して動かした後に保護すればよいのではないでしょうか? (Hatch)
ActiveSheet.Unprotect 処理 ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True の様になっているのかな? (PON)
↓へ継続 [[20100504160837]]『年月で質問した者ですが』(大)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.