• ベストアンサー

VisualBasicの年表示

PtoPの回答

  • ベストアンサー
  • PtoP
  • ベストアンサー率27% (24/86)
回答No.1

コンパネ->地域のオプション->日付 で、短い形式を yyyy/MM/dd とすると直るかもしれません。

wakatuki
質問者

お礼

お礼がとんでもなく遅くなりまして、申し訳ございません。 回答ありがとうございました。 年表示は4桁を使う事で解決しました。

関連するQ&A

  • Access2000の年表示

    Windows98SEでAccess2000を使って簡単なDBを使っています。 検索機能があるのですが、日付で検索するときにうまく動作しません。 Windows2000だと普通に動作するのですが、どうやらWin98SEだと、 年の表示が2桁になってしまっているようです。 ちなみに入力するテキストボックスの書式は「日付(S)」にしています。 なにか設定すれば、なおるのでしょうか? 教えて下さい。

  • テキストボックス(###,#)の表示が16進数に変換されてしまう。

    こんにちは。VBA(ACCESS2003)初心者です。 どうぞ、よろしくお願いします。 現在、テキストボックスにカンマ書式(###,#)を設定しているのですが、16桁以上の数値を入れると、16進数に変換されてしまうのです。 これを、変換させずに入力したままの値にするにはどうしたらいいのでしょうか? すみませんが、ご回答を宜しくお願いいたします。

  • SQL文。特定の月間の値のみを表示したい

    Access VBAを利用しています。フォームにテキストボックスを置いてユーザーに日付を入力してもらおうとしています。Accessのテーブル、Table1のDateフィールドには日付が入っています。2009/10/01みたいに8桁で入っています。 やりたいことは、フォームのテキストボックスに日付を2009/10みたいに入力してもらいます。実行ボタンを押すと、そうすると2009/10/1から2009/10/31までの10月の値のみをselect文でひっぱってきたいと思っています。ここで指定の日付のみをひっぱってくるselect文が思いつきません。2009/10/1のみの値を引っ張ってくるselect文はわかるのですが、10月の間、11月の間など月指定の場合、どうやって引っ張ってくるのかご教授お願いいたします。

  • ACCESS2010テキストボックス値を抽出条件に

    ACCESS2010にて、フォームに作ったテキストボックスの入力値(数字3桁)をクエリの抽出条件にしたいと考えています。 ただ、そのテキストボックスの数が30個の為、クエリデザイン画面の抽出条件欄にorを用いた条件式で設定することが出来ませんでした。(文字数上限超?) そこで、VBAを用いて抽出条件を設定しようと考えているのですが、初心者のため全く勝手が分かりません。VBAでの設定方法やVBA以外での抽出方法があれば教えて頂けないでしょうか。 尚、テキストボックスには商品コード(数字3桁)を入力し、売上データを集計したクエリにおいて、フォームのテキストボックスに入力された複数の商品コードを抽出条件に設定したいと考えております。 以上、どうかお願い致します。

  • Word2003 日付の書式書式ggge年M月について教えてください。

    日付の書式について思った通りの結果にならず、困っています。 あるテキストを使用して、フォームの作成をしています。 テキストボックスフォームで、日付の書式が異なる「日付」を2つ作る指示があります。 指示通りに作成し、作成後に入力をすると思い通りの結果が得られません。 下記に指示と結果を記します。 <テキストの指示> ※テキストボックスフォームフィールドを2箇所設定、各々のオプションで下記の設定を行うものです。 (1)種類「日付」、日付の書式「ggge年M月d日(aaa)」  ヘルプの追加でステータスバーに"半角で西暦下2桁/月/日を入力"と表示させる。 (2)種類「日付」、日付の書式「ggge年M月」  ヘルプの追加でステータスバーに"半角で西暦下2桁/月を入力"と表示させる。 <入力結果> (1)の箇所に"09/06/27"と入力すると、"平成21年6月27日"と思い通りの結果が表示されます。 (2)の箇所に"09/06"と入力すると、"平成21年9月"と表示されてしまいます。 (2)の箇所に"2009/06"と入力すると、"平成21年6月"と思い通りの結果が得られます。 "ggge年"は、西暦4桁で入力されるべきものなのでしょうか? テキストにあるヘルプの追加で表示させる"半角で西暦下2桁/月を入力"は正しいのでしょうか? どなたかご存知の方がいらっしゃいましたら教えてください。

  • テキストボックスでの数値の表示のしかた

    VBをつい最近はじめた者です。(^^; テキストボックスに、例えば '234'と入力したとき、同じテキストボックスに'000234'というように、あらかじめ決めた桁数(この場合6桁)を満たすように、上位の桁に0を表示させるようにするにはどうしたら良いでしょうか。 また、はじめは '000000' と表示させておき、入力後に'000234'と表示できるとなお良いです。 プロパティのMaxLengthで'6'の設定はしてあります。

  • EXCEL・VBAフォームの日付(表示形式を変更したい)

    VBA初心者です。フォームの中にテキストボックスを作成しています。規定値にあるシートのセルを表示しています。このセルは日付(西暦4桁)で入力しているのですがテキストボックスでは(西暦2桁)で表示されてしまいます。 FORMATというのを使用すればよいようなのですがどうつかえばいいのかわからないのです。 プロパティでテキストボックスのコントロールソースにそのセルを指定しています。 どのように記述すればよいでしょうか。 詳しい方教えていただけますでしょうか。 よろしくお願いいたします。

  • 【Access2003】書式設定(Format)が適用されない

    Access2003で開発を行っております。 数値型フィールドを表示するテキストボックスに対して、 書式を"00"に設定し、数値をゼロ埋め桁で表示したいのですが、 書式が反映されません。 Access97のころからそこそこ触っており、久々に開発しているのですが こんなことでつまづいたことがないので少々焦っております。 どのような原因が考えられますでしょうか? 宜しくご教授願います。

  • エクセル日付データーの一致方法?

    エクセルVBAにて、 元データーに日付形式(2007/8/1~2007/8/31)で 作成されているセルを  入力用フォームのテキストボックス1で日付入力 (入力書式は8/6のようにスラッシュで入力希望)してループ処理にて 一致した日付の隣のセルにテキストボックス2で入力した 数値を入力したいのですが どのようなコードもしくは設定を行えばよろしいでしょうか?

  • Excel→Accessへの日付データのインポート

    Excelで作った下のようなデータを、Access2000のテーブルにインポートしようとしています。 グループ名(文字列) 納期(日付) 商品(標準) ()内は書式設定 納期の日付書式は「yyyy/m」に設定しているのですが、Accessにインポートすると、テキストとして認識されて「38565」のようの数値が返されてしまします。 Excelの日付データをAccessに日付型データとして 認識させる方法を教えてください。 なるべくシンプルな方法だと助かります。当方、 VBAなどの知識はほとんどありませんので・・・・。 よろしくお願いします!!!