![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?c9bd177)
No.1ベストアンサー
- 回答日時:
こんばんは。
それは、フォーム・ツールのテキストボックスを使います。
フォーム・バーを出して、テキストボックスを貼り付けます。
つぎに、フォーム・フィールドは、
種類:文字列 規定の文字列は何で可/入れなくても可
最長文字数/文字列の形式 は、何も入れない
開始時/実行するマクロ
autoopen
ブックマーク名:Text1 (任意)
Alt+ F11 または、ツール-マクロ-Visual Basic Editor を開けて
ThisDocument で、以下のコードを貼り付けます。
Private Sub Document_Open()
ThisDocument.FormFields("Text1").Result = Format$(Date + 365, "ggge年")
End Sub
フォーム・バーの網掛けを解除して、フォーム・バーを閉じます。
一旦、保存して、再度、文書ファイルを開けると、[平成20年] となっているはずです。
この回答への補足
ありがとうございます。
VBは殆ど分かりませんでしたが、何とか上手くいったようです。
やはりVBをキチンと勉強した方がいろいろと楽に出来るのでしょうね。
VBを覚えるようにがんばります。
No.2
- 回答日時:
Wendy02 さんの回答にはいつも勉強させていただいています。
Wendy02 さんの方法を利用した別回答も載せておきますね。
>Alt+ F11 または、ツール-マクロ-Visual Basic Editor を開けて
>ThisDocument で、以下のコードを貼り付けます。
これ以下から貼り付ける別コードです。
'****************ここから******************************
Private Sub Document_Open()
ThisDocument.FormFields("Text1").Result = NextYaer
End Sub
Function NextYaer() As String
NextYaer = DateAdd("yyyy", 1, Date)
NextYaer = Format(NextYaer, "ggge年")
End Function
'****************ここまで******************************
上記のマクロを応用すれば、[テキストボックスフォームフィールド]を
追加して2月~3月という表示も出来るようになります。
(ブックマークは Text2 になっています)
'****************ここから******************************
Private Sub Document_Open()
ThisDocument.FormFields("Text1").Result = NextYaer
ThisDocument.FormFields("Text2").Result = NextMonth
End Sub
Function NextYaer() As String
NextYaer = DateAdd("yyyy", 1, Date)
NextYaer = Format(NextYaer, "ggge年")
End Function
Function NextMonth() As String
NextMonth = DateAdd("m", 1, Date)
NextMonth = Format(NextMonth, "M月")
End Function
'****************ここまで******************************
この方法なら応用範囲が簡単で年月日の指定も楽だと思います。
私が利用している方法ですが、参考になりますでしょうか。
この回答への補足
ありがとうございます。
VBは殆ど分からなく、もう1件の回答で何とかできましたので
今後VBが分かるようになったら、応用編も試したいと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 中学校 1996年(平成8年)度生まれ 震災 コロナ 卒業式 1 2023/07/18 06:38
- Visual Basic(VBA) ExcelのVBAでシフト表を作っていますが、バグが出て困っています 2 2022/09/13 11:33
- Visual Basic(VBA) 【再投稿】VBAのシフト表でバグが出て困っています 3 2022/09/24 08:29
- プリンタ・スキャナー 平成明朝体について お世話になります。 自分の好みで、ワードで文書を作るときはMS明朝ではなく、HG 1 2023/05/29 20:44
- 雇用保険 雇用保険被保険者証の確認通知日や資格取得日について。 例えばですがA社を平成20年4月に入社、平成2 1 2023/07/16 21:24
- 相続・遺言 遺産分割の効力 1 2023/01/19 22:29
- 財務・会計・経理 仕入れ先へのお金はどちらの年度のお金 5 2022/11/16 18:54
- 財務・会計・経理 税理士からのメールについて 2 2022/03/26 14:35
- 年末調整 ネットで扶養控除について調べていたんですけど、これって正しいんですか? 1年間の収入は1月1日から1 5 2023/01/19 00:13
- その他(お金・保険・資産運用) 12月のパート代1月の給与前日払い当年もしくは翌年の給与か 1 2022/12/17 10:55
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
YahooのIDがロックされてしまい...
-
Access テキストボックスの通貨型
-
アクセスのフォームのサイズ
-
Accessのフォームを改ページしたい
-
Accessフォームを開くときに決...
-
アクセス2010 作った記憶のな...
-
Accessで、フォームからフォー...
-
大至急!アクセスのフォームを...
-
Access2003 メモリ不足のためこ...
-
ACCESS クロス集計クエリの抽...
-
Access 2010フォームの全画面表示
-
アクセス フォームをリクエリ...
-
「フォームを作成できませんで...
-
アクセス 単票フォーム
-
Dreamweaverでフォームが空白だ...
-
Access レポート印刷するときに...
-
passwordが入れられません・・・・
-
データベースのINT型項目にNULL...
-
ACCESS──メインフォームでサブ...
-
アクセスで、チェックボックス...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
YahooのIDがロックされてしまい...
-
「フォームを作成できませんで...
-
Accessで、フォームからフォー...
-
フォームの高さを数値で指定し...
-
アクセス フォームをリクエリ...
-
マイクロソフト アクセス2021の...
-
デフォルトでチェックボックス...
-
Accessに関する質問です。 クエ...
-
アクセスで、androidのスマホサ...
-
Excelのデータフォームの設定変更
-
アクセスで、スマホサイズのフ...
-
MSワード 年齢を計算表示でき...
-
access vba 開いていないフォー...
-
アクセスで同じフォームを違う...
-
Accessのフォームで開く時のウ...
-
帳票フォームのなかにリストを...
-
Accessフォームを開くときに決...
-
エクスポートされたエクセルの...
-
アクセスのレコードをフォーム...
-
Accessのフォームを改ページしたい
おすすめ情報