Access2007でフイールドにフイールド名BEGDATEに「yyyy/mm/dd」が書き込んでありもう一つのフイールドにフイールド名ENDDATEに「yyyy/mm/dd」が記録されています。
この「BEGDATEのyyyy/mm/dd」と「ENDDATEのyyyy/mm/dd」の経過年数、月数、日数をたとえば40年5ヶ月10日だとすれば
40.5.10と表示させるにはこれを表示させるボックスのコントロールソースにどのような関数を書いたらよいのでしょうか。
因みにAccess2003時代は=PASSAWAY([BEGDATE],[ENDDATE])と言う簡単な関数で出来ていましたが今これを使うと#NAME?のエラーになってしまいます。
No.1
- 回答日時:
推測でしかありませんがモジュールにユーザー定義関数を作っていたのでは?
Datediff関数を使えば、ユーザー定義関数作るのは簡単だと思います。
「Datediff関数」
http://office.microsoft.com/ja-jp/access/HA01228 …
「日付関連のユーザー定義関数」
http://www1.bbiq.jp/blue_sky/ac/ac2002011.html
この回答への補足
書き込み有り難うございます。
「Datediff関数」や「日付関連のユーザー定義関数」をみても私の得たいたとえば40.5.10と表示させる書き方が分からないのです。
「モジュールにユーザー定義関数を作っていたのでは?
Datediff関数を使えば、ユーザー定義関数作るのは簡単だと思います」
すいません。この意味が分かりませんです。
No.2ベストアンサー
- 回答日時:
>PASSAWAY([BEGDATE],[ENDDATE])と言う簡単な関数で
これはAccessの組み込み関数じゃないですよ
誰かが作ったユーザー関数じゃないですか?
以前使っていたmdbの中を探すとそれがあるでしょうから
新しいほうに取り込めばいいのでは
この回答への補足
これはAccessの組み込み関数じゃないのですか。
道理でエラーになるのですね。
「以前使っていたmdbの中を探すとそれがあるでしょうから
新しいほうに取り込めばいいのでは」
=PASSAWAY([BEGDATE],[ENDDATE])だけを取り込むと質問に書いたとうりエラーになります。
これを含んだmdbを取り込むとちゃんと働きますが,新しいmdbxで使いたいのです。
補足のところに自分でも分からない意味不明なことを書いてしまいました。すいません。
「誰かが作ったユーザー関数じゃないですか?
以前使っていたmdbの中を探すとそれがあるでしょうから
新しいほうに取り込めばいいのでは」
の意味が私の力ではよく分かりませんです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) Accessのデータ型の日付/時刻型について 1 2023/04/02 17:03
- Access(アクセス) エクセルのVBAについて教えてください。 4 2023/01/21 10:21
- Excel(エクセル) Excel 数行を1組とする300組ほどあるデータの項目を揃えたいです。 3 2023/01/26 19:38
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/01/23 09:24
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 2 2023/01/23 17:13
- MySQL SQLについて質問です。 SELECT TO_CHAR(TO_DATE('90-10-08.'YY- 4 2022/05/13 20:55
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/01/23 11:02
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 2 2023/05/23 16:28
- MySQL ある時間以内の利用者の抽出について 3 2022/03/26 11:15
- Access(アクセス) アクセスで教えてください。 クエリで2日前を抽出する計算式を 入力して表示させると ちゃんとyyyy 1 2023/06/08 21:05
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
DELLから届きました。詐欺メー...
-
XFLAG、IDに登録済みメールアド...
-
フォートナイトが出来ない 仕様...
-
Fortniteについてです 僕は今ま...
-
Thunderbird 開封確認
-
高3女子です ローターやバイブ...
-
ネットワークに詳しい方教えて...
-
Yahoo IDが使えなくなってしま...
-
PS4で別アカウントにデータを移...
-
プレステ5でのEAアカウントの作...
-
Yahoo!でログインしようとする...
-
PS4から5にデータ移行しようと...
-
楽天ペイを複数端末で使用でき...
-
ヤフーアカウントについての質...
-
LINEに使用している電話番号を...
-
彼氏のLINEが消えました! 先日...
-
質問なんですが、、前の携帯でI...
-
親子で共有していたAppleIDを別...
-
Outlookの不要アカウント(受信...
-
承っておりません。 ↓ できませ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Fortniteについてです 僕は今ま...
-
高3女子です ローターやバイブ...
-
ネットワークに詳しい方教えて...
-
Yahoo IDが使えなくなってしま...
-
XFLAG、IDに登録済みメールアド...
-
Thunderbird 開封確認
-
この電話番号は、既に何度も確...
-
楽天ペイを複数端末で使用でき...
-
親子で共有していたAppleIDを別...
-
承っておりません。 ↓ できませ...
-
質問なんですが、、前の携帯でI...
-
彼氏のLINEが消えました! 先日...
-
Yahooアカウントにログインでき...
-
このアプリは、何回通報された...
-
プレステ5でのEAアカウントの作...
-
LINEに使用している電話番号を...
-
PS4で別アカウントにデータを移...
-
フォートナイトが出来ない 仕様...
-
ヤフーアカウントについての質...
-
Yahoo!でログインしようとする...
おすすめ情報