忍者ブログ
気になったことを取り上げています。
[2018] [2017] [2016] [2015] [2014] [2013] [2012] [2011] [2010] [2009] [2008]
Word文書でプロフィールとか作った際に
年齢を自動計算で表示させる方法。→

1. 表示→ツールバー→フォーム

2. 生年月日欄の「 年 月 日」を反転表示→フォーム→テキストボックスフォームフィールド
→種類「日付」、既定の日付「(自分の生年月日)」、書式は適当、ブックマーク名「誕生日」
→OK

3. 満xx歳欄の「 歳」を反転表示→フォーム→テキストボックスフォームフィールド
→種類「数値」、ブックマーク名「年齢」
→OK

4. ALT+F11→「ThisDocument」をダブルクリック
Private Sub Document_Open()
Dim Birthday As Date
Birthday = CDate(Me.FormFields("誕生日").Result)
If IsDate(Birthday) Then
Me.FormFields("年齢").Result = DateDiff("yyyy", Birthday, Date)
If CDate(CStr(Year(Date)) & "/" & Format(Birthday, "mm/dd")) >= Date Then
Me.FormFields("年齢").Result = Me.FormFields("年齢").Result - 1
End If
End If
End Sub
5. ツール→マクロ→セキュリティ→「中」
→OK

これで文書を開く度に、今日の日付から年齢を計算してくれるはず。

拍手





お名前
URL
文字色
コメント
※URLを書き込むときは、頭のhを抜いて「ttp」と書いてね。
パスワード  Vodafone絵文字 i-mode絵文字 Ezweb絵文字
PR
Copyright © 2005-2006 SAMURAI-FACTORY ALL RIGHTS RESERVED.
忍者ブログ [PR]
プロフィール
Name : ギン
カレンダー
04 2024/05 06
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
カウンター
ブログ内検索(google)
ブログ内検索