• ベストアンサー

メッセージボックス

メッセージボックスで出したいのですが、ワード、パワーポイント、アクセスそれぞれ「今日の日付は何年何月何日です。」どうしたらいいですか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

ワード2003で文章を開いた時点で表示するならば、  表示したい文章を開いて、    メニューから  [ツール]-[マクロ]  ▶Visual Basic Editor  を開く  左側のプロジェクトウィンドウのところに This Document  というのがあるのでそれをダブルクリックする  右側のウィンドウの上の方の左側の小窓に、  Document  右側の小窓kから  Open  を選択すると、下の広い部分に、  Private Sub Document_Open()  End Sub  と表示されるので、 Private Sub Document_Open() MsgBox "今日の日付は" & Format(Date, "yyyy年m月d日") & "です。" End Sub  のようにする これでコード入力の画面を閉じる。 マクロを有効にするには、 [ツール]-[オプション]の[セキュリティ]タブから マクロのセキュリティをクリックし、中以下に設定しなければ動かない。 これで文章を保存して、開いてみてください。 アクセス2003 このメッセージを表示するイベントに 同様の MsgBox "今日の日付は" & Format(Date, "yyyy年m月d日") & "です。" を書き込めば表示します。 例えばフォームを開いた時に表示するのであれば、 フォームをデザインモードで開いて、 イベントの[開く時]をくりっくし、右側の・・・をクリックして、 コードビルダーを開いて、同様に Private Sub Form_Open(Cancel As Integer) MsgBox "今日の日付は" & Format(Date, "yyyy年m月d日") & "です。" End Sub として保存すると、次にフォームを開くと表示されます。 パワーポイントは使ったことがないので、わかりません。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • アクセスでメッセージボックスを表示させたい。

    アクセスのデータベースで、あるテーブルが日付の入力になっています。 あとで計算したいので、日にちまできちんと入力してほしいのですが、 9月末、とか 5月ごろ、という入力する人が多いです。 そこで、テーブルをデータ型(日付)にして定型入力を指定しました。 すると、間違った入力をした場合、 「このフィールドに入力した値が不正です。」 というメッセージボックスが表示されます。 でも、このままではどのように入力したらいいか伝わらないので、 メッセージボックスを 「日にちまで入力してください。」 という形で表示させたいのですが、どうしたらいいですか? 教えてください。

  • エクセルVBA テキストボックスで日付を・・・

    皆様にはいつも大変お世話になっております。 またまた、悩むところがあり、乗せさせていただきました;; テキストボックスをVBAのフォームで作ったのですが、 そのテキストボックスの中に今日の日付を登録しておきたいのです。 テキストボックスをエクセルで開いたときに、必ず今日の日付を出しておきたいのです。 ちなみに年・月・日は違うテキストボックスになっています。 なにとぞ宜しくお願いいたします

  • アクセス2000で、あるテキストボックスだけ表示を変えるには?

    こんにちは。 Access2000を使っているのですが、あるテキストボックスの日付表示を 、通常“08/09/09"と表示されているものを“平成20年09月09日”と 表示させたいのですが、書式の所では「日付(S)」とか「日付(L)」と かの選択はあるものの、上記のような和暦に変える事ができません。 方法はございますでしょうか?

  • アクセスのコンボボックスの作成方法(日付)について

    アクセスのフォーム上で日付を入力するコンボボックスを作成したいのですが、作成方法がわかりません。どなたか詳しい方、教えてください。具体的には、コンボボックスのリストに 今日の日付・昨日の日付・一昨日の日付 がでるようにしたいのです。  例)2007/06/12 2007/06/11 2006/06/10 宜しくお願いします。

  • メッセージボックス内の予定の表示方法について

    Excel 2007を使っており、メッセージボックスに今日の予定をVBAで表示させたいのですが、うまくできませんのでよろしくお願いします。 以下の内容となります。 1.シート1のA列に日付が入力されています。 2.シート1のB列に予定が入力されています。 3.毎日処理するエクセルファイルがあるため、そのファイルを開くと今日の予定をメッセージボックス で表示。 4.今日の予定がない場合は、本日の予定なしを表示。 5.複数の予定がある場合は、順番にメッセージボックスで表示。 以下のものを作りましたが、同じ日付が2つ以上あると一番上のものしか表示されません。 今日の日付がシート1にないとエラーになります。 Sub yotei() Dim RG As Range Dim ms As String ms = ActiveCell.Value For Each RG In Range("A:A") If RG = Date Then Exit For Next RG RG.Select ActiveCell.Offset(, 1).Select MsgBox RG MsgBox ActiveCell.Value End Sub

  • Access のメッセージボックスで

    Access でメッセージボックスに文字列を表示する時、文字列が長くなるので2行に表示したいのですが方法はありますか?

  • Excelを開くときにメッセージボックスを出力させない

    ExcelファイルをVBから開いて全シートを 印刷するプログラムを作っています。 マクロがあるとメッセージボックスが出て 止まってしまいます。 どうやったら出ないようにできるでしょうか? 同様にWordファイルでもメッセージが出ないようにしたいです。 Wordテンプレートを自分で作った場合、 そこにマクロが埋まっていると 相手のマシンではメッセージが出てしまいます。 メッセージが出ないようにするのが無理であれば メッセージが出そうなファイルを 先に検査してエラーとする、でもかまいません。 よろしくお願いします。

  • accessコンボボックスで今日の日付のみ選択

    accessのフォームにあるコンボボックスで今日の日付のみ選択できるようにしたいです。 コンボボックスの右端の三角の記号をクリックすると今日の日付のみが候補としてでてくるような 設定の方法を教えてください。 値集合ソースには関数を入れることができなくて困っています。 ネットや本でいろいろ調べてみましたが、今日の日付前後3日を表示する方法はあっても 今日の日付のみを選択の候補として設定する方法がわかりませんでした。 また、フォームを開いたときにコンボボックスに今日の日付が自動で出てくる状態にする方法は わかったのですが、常時(コンボボックスの右端の三角をクリックしなくても)今日の日付が見えてしまいます。 コンボボックスの右端の三角をクリックして初めて今日の日付が選択できるようにしたいです。 access初心者です。宜しくお願いします。

  • パワーポイントでテキストボックス内の改行巾を調整するには?

    パワーポイント2000を使っています。 テキストボックスを使って、文字をレイアウトするとき、 ボックス内で改行をすると、行間が妙に広くなってしまい、 思うようにレイアウトできなくて困ってます。 テキストボックス内の改行幅を調整する方法はありませんか。 同じテキストボックスでも、ワードの場合は、 「書式」→「段落」→「行間」で微調整できますし、 エクセルの場合も、デフォルトの改行幅が小さいので、 縦方向の「均等割付」などを使えば、思うように レイアウトできます。 パワーポイントだけができないのです。 (私の手持ちバージョンの場合だけかもしれまんせんが) ワードやエクセルで作ってから、パワーポイントに 貼り付ける方法もレイアウトが崩れてしまい、 上手くいきませんでした。 良い方法があればご教示ください。

  • Accessコンボボックス

    Access2000でコンボボックスで日付を選択できるように したいとおもっています。 リストは、予め1999年~2010年をセットするなどして 月・日についてもコンボボックスを作成しています。 規定値ではformat(year(date()),"0000")などとして 現在日時から年・月・日を取得しています。 コンボボックス選択後、一つのデータとして入れ込んでいます。 次からは前のデータを参照し、コンボボックスは 予めその行が選択されているようにしたいのですが、 うまくいきません。 レコードから年・月・日などを取って コントロールソースに =format( year([tx_date]), "0000" ) ※tx_dateには"2002/12/18"という形で入っています。 を入力すると、コンボボックスを選択することが できません。 上記のような状況を打開する策をお教えいただけませんでしょうか? よろしくお願いいたします。 わかりにくくてすみません。