ベストアンサー access2000について 2005/08/01 16:30 テーブルのデータ型を数値型にした時に、 その数値に,が付くようにするためには どのような設定をすればよいのでしょうか? 教えてください。 みんなの回答 (5) 専門家の回答 質問者が選んだベストアンサー ベストアンサー O_cyan ベストアンサー率59% (745/1260) 2005/08/01 22:37 回答No.5 >クエリーで加工をしその後レポート形式にすると反映されないのですがこれはこういうものなのでしょうか・ クエリで数値型に変更した値をレポートで,区切り編集するのであれば レポートのデザインを開き,区切りを反映したいテキストボックスのプロパティで書式に#,##0で,編集できます。 レポート上で,編集すれば大丈夫です。 正の値だけなら #,##0 負の値もあるなら #,##0;-#,##0;0 負の値の表示を赤くしたいなら #,##0;[赤]-#,##0;0 で表示できます。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 その他の回答 (4) laputart ベストアンサー率34% (288/843) 2005/08/01 17:21 回答No.4 クエリーで加工したデータが ●数字型であればプロパティの設定で標準にすれば解決出来ます。 ●テキスト型であればクエリーの関数で区切り記号をつける事が 可能です(あまりお勧めする方法ではありませんが) 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 Pakkun10 ベストアンサー率44% (22/50) 2005/08/01 17:18 回答No.3 レポート上でテキストボックスなどにその数値型フィールドを貼り付けていると思いますが、 そのテキストボックスの書式を変えればいいと思います。 もしくは、#2の方がおっしゃってるようにクエリの段階で書式設定してしまうこともできます。 [金額]というフィールドだとしたら、 金額2 : Format([金額],"#,##0") のようにします。ただし、Formatをすると この[金額2]フィールドはテキスト型になりますので ご注意を。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 mshr1962 ベストアンサー率39% (7417/18945) 2005/08/01 17:06 回答No.2 >クエリーで加工をし、その後レポート形式にすると、反映されないのですが クエリで加工の場合はクエリ上で加工したフィールドのプロパティに書式を設定するか 印刷するレポートのテキストボックスで書式を設定するかですね。 クエリ以降で計算に使わないという条件でならFormat関数で書式付の文字列にする方法はあります。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 Pakkun10 ベストアンサー率44% (22/50) 2005/08/01 16:37 回答No.1 テーブルを開いたときの画面での話であれば、 テーブルをデザインビューで開いて、その項目の書式を 「標準」に設定すればできます。 そのテーブルを使ったフォーム上での話であれば、 そのフィールドを設定しているテキストボックスなどの 書式を標準にします。 質問者 補足 2005/08/01 16:52 確かになりましたが、クエリーで加工をし、その後レポート形式にすると、反映されないのですが、これはこういうものなのでしょうか・・・ 重ね重ねすいませんが、教えてください。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ パソコン・スマートフォンソフトウェアオフィス系ソフト 関連するQ&A Access(アクセス)でのインポートについて テーブルのインポートでエクセルファイルをインポートしたいのですが「ワークシートインポートウィザード」の画面でテーブルを指定して保存すると 「Microsoft Access」の画面で「すべてのデータをテーブルに追加できませんでした。 キー違反のため、0件のレコードのデータが失われ、0件のレコードが削除されました。」と出てきて、保存できません。 もとのテーブルのデータ型を使ってインポートするにはどうしたらいいのでしょうか。よろしくお願いします。 インポートする元のデータ(エクセル)とインポート先(アクセス)の関係は次の通りです。 エクセルファイル アクセスのテーブル (セルの書式設定) データ型、フィールドサイズ --------------------------------------------- 数値 数値型、長整数型 文字列 テキスト型、16 インポートする前に元のエクセルデータをアクセスのデータ型に合わせただけではダメなのでしょうか ACCESS2000で小数点以下を表示したい ACCESS2000で小数点以下を表示したい 検診データのうちある異常値の数値だけを表示したいのです. しかもその数値が例えば6.0だったら小数点1桁まで表示したいのです. クエリでIIF関数を使って空白にするか表示するかを設定すると その数値のデータ型が数値型とならずプロパティの書式を0.0としても 効きません. データ作成クエリとしてテーブルに書き出して、レポートのソースを そのテーブルにしてみたのですが、その時点での数値がテキスト型 となってしまい、その都度数値型に変更しなければならず、汎用性が ありません.テーブル作成クエリで作成するテーブルのデータ型をあらかじめ 設定する方法はないでしょうか? それとも他によい方法はないでしょうか? あいにくVBAレベルになると知識がなくさっぱりわかりません。 accessのクエリで入力が不可能… 【テーブルA】 フィールド1〔数値型〕 フィールド2〔テキスト型〕 フィールド3〔テキスト型〕 フィールド4〔数値型〕 【テーブルB】 フィールド1〔数値型〕 フィールド2〔テキスト型〕 フィールド3〔数値型〕 フィールド4〔テキスト型〕 となっています。 両方のテーブルを使い、クエリを作成しました。 リレーションが、テーブルAのフィールド1と、テーブルBのフィールド3に設定してあります。 このようにして作成したクエリでデータの入力ができません。 なぜでしょうか? Access2000です。 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? OKWAVE コラム MS ACCESS 少数について テーブルのデータ型で数値型を指定し 少数点以下を2と設定しましたが 少数点以下の数値が入力できません 方法を教えてください。 よろしくお願いします。 ACCESSのデータを単一化したい あるテーブルにデータが10000件ほどあります。 そしてNOフィールドには数値が入っているのですが、 その数値は基本的にユニークですが、たまに同じ数値が入っています。 NOフィールドを単一化するクエリをくみたいのですが、どうしたらいいのでしょうか。宜しくお願い致します。 accessで質問します。 アクセスで悩んでます。 テーブルでデータ型が「数値」で作成してますが、データ入力するとき「000001、000002」と表示したいです。これって表示可能ですか?どなたかすいませんが教えてください。 access2003 「#エラー」を文字列にしたい テキスト型に入れた値を数値に変換し、「#エラー」を文字列にしたい テーブル1のデザインビューで ・フィールド1 テキスト型 ・主キーなし として データを 1 2 あ を投入します。 そして SELECT CLng(テーブル1!フィールド1) AS 数値型に変換 FROM テーブル1; クエリを作りました。 1と2は数値に変換されますが、文字列を入れた「あ」は 「#エラー」になります。 「#エラー」を「未設定」という文字列にしたいのですが どうすえばいいのでしょうか? よろしくお願いします。 Accessのインポートについて マイクロソフトアクセス2010でテーブルを作り、そこにCSVファイルを読みこませたいです。 テーブルのフィールドはテキスト型です。 例えば、Table_TESTというテーブルにF1というテキスト型のフィールドを設けます。 Access標準のTEXTインポート機能を使い、インポートを行おうとします。 CSVファイルのデータは、「12345678912345678ABCD」といったように数値とアルファベットです。 なぜか、このようなデータをインポートする時にデータ変換エラーと表示されて、正しくインポートできません。 これは、なぜこのような現象が起こるのでしょうか? Access2000でメインサブフォーム テーブル1 商品ID 数値型(主キー) 商品名 テキスト型 ------------------ テーブル2 売上ID 数値型(主キー) 商品ID 数値型 月日 日付型 売上個数 数値型 --------------------- 以上のようなテーブルがあり、テーブル1を「メイン」テーブル2を「サブ」のメインサブフォームを作成しました。 しかし、「サブ」のデータが多いため、さらに、サブフォームの日付フィールドを使い、抽出をしたいのですが、方法がわかりません。(例えば、9/1以上9/10以下のような抽出) いろいろやってみは見たのですが、思うようにできません。メインサブフォームでさらにサブフォームのデータを抽出するということは無理なのでしょうか? Access 主キーについて Accessでテーブルを作りCSVファイルをテーブルへ読み込みました。その時は主キーを設定しませんでした。1000件あるデータは1000件分読み込めました。 次にテーブルのデータを消して、主キーを2フィールドに設定して、同じように1000件分のデータを読み込んだら950件分しか読み込めませんでした。これは50件は重複するデータがありますよということなのでしょうか? アクセスのクエリについて 1.以下の二つのテーブルを作成しました。 ・テーブル1 case_no:数値型 ap_no:テキスト型 ap_date:日付型 kanriID:数値型 ・テーブル2 kanriID:数値型 F_name:テキスト型 2.上記した二つのテーブルの「KanriID」をリレーションシップして、 さらに、下記の項目をピックアップした選択クエリを作成しました。 case_no ap_no ap_date kanriID(テーブル1) F_name 3.上記のクエリを基に、ウィザードを利用して単票フォームを作成したのですが、データの更新ができないフォームが出来上がってしまいました。 どうしたら、データの更新ができるようになるのでしょうか? アクセスで困っています。 アクセスでデーターベースを作成しているのですが、 エクセルからADOを使いテーブルにデータを入力し、フォームでデータ内容についての情報を見れるようになっています。 しかし、フォーム上でテーブルに連結してある情報の変更ができないのですが、どのように設定すれば、フォーム上でテーブルの情報を書き換えることができるのでしょうか? プロパティのデータ入力用は、「はい」でも「いいえ」どちらでやってもだめです。 テーブル ↓ フォーム (ここでデータを入力し、テーブル内容の変更をしたい。) よろしくお願いします。 ヤバいパソコンが壊れたかも!?事前に知っておきたい3つの兆候と対策 OKWAVE コラム Access2003_ALTER TABLE構文 Accessのテーブルにフィールドを追加したくSQLで命令文を書いています。 1.[T_テーブル1]というテーブルに[フィールドA]というフィールドを データ型:数値型 フィールドサイズ:単精度浮動小数点型 小数点以下表示桁数:2位まで表示 で追加したいです。 →ALTER TABLE T_テーブル1 ADD COLUMN フィールドA FLOAT4 これに少数点以下桁数を設定するにはどう書けばよろしいでしょうか? 2.[T_テーブル1]というテーブルに[フィールドB]というフィールドを データ型:数値型 フィールドサイズ:長整数型 で追加しました。 →ALTER TABLE T_テーブル1 ADD COLUMN フィールドA INT 「説明」の箇所に説明書きも入れたいのですがここでの設定は可能でしょうか? 以上2点につきましてご指導頂きたくよろしくお願い致します。 Access2007について教えてください。 VB.NETを独学で勉強している者です。(知識はあまりありません) 学生時代にプログラムを勉強してた時、Accessのテーブル(試験の点数データ)をVB.NETのDavtaGridViewから表示するようなプログラムを作っていました。 テーブルのカラム構成としては、 ・テスト日時(8桁数値型、主キー) ・科目A(数値型、点数を入力) ・科目B(数値型、点数を入力) ・科目C(数値型、点数を入力) となっていて、これを画面上にそのまま表示する仕組みです。 今勉強で色々やっていて、これを以下のようなカラム構成にして画面に表示するように変更したいです。 ・テスト日時(6数値型、主キー) ・科目名(科目A、B、C、主キー) ・点数(数値) テーブルそのものはそのままで、Accessでクエリを作成してその結果を表示するか、VB.NETのプログラム上でテーブルのデータを操作するかで方法をネットなどで探してるのですがよい方法が見当たりません。 特に悩んでいるところが、上のように1行のレコードを複数の列に分けることはAccessかVBでどうやったら可能なのか、また「科目名」列の内容をどうやって前の表から紐付けるかということです。 詳しい方にお聞きしたいのですが上記の方法を実現するにはどういった方法が考えられますか? こういった技術が応用できるとか、ヒントになることを教えていただければと思います。 ACCESS 更新クエリについて 更新クエリで更新したいのですが、クロス集計クエリの数値を元にテーブルを更新することは出来ないようで、困っています。 なぜそのようなことをしているかと申しますと、 商品品目_個数_コード(主キー) のようにフィールドを持っているのですが、 印刷に関しては品目ごとに印刷したい、ということで 一度クロス集計クエリ(TRANSFORM)で りんご_ばなな_ぶどう_コード(主キー) 数値_数値_数値_数値 のような並びにして、テーブル作成クエリでテーブルを作成し そのテーブルをレポートに使用しています。 数値などが変わった場合その作成したテーブルの数値を 作成元になったクロス集計クエリで更新したいのですが、出来なくて困っています。 テーブル作成クエリで上書きすると、古いデータが消えてしまうため 何か良い方法はないかと思っています。 回答のほどお願いします。 access2003について 質問1 テーブルで住所入力支援の設定をする。テーブルのデータシートビューで郵便番号を入力すると、都道府県や市区郡が自動で表示され、ちゃんと機能する。しかし、フォームで郵便番号を入力するとテーブルの郵便番号には数値が記載されるが、都道府県や市区郡など表示されないのは何故でしょうか。 質問2 テーブルのフィールドの一つを消したいのですが、「このフィールドにはリレーションシップが設定されています。このフィールドを削除するには、リレーションショップ ウィンドウで関連するリレーションシップを削除する必要があります。」と案内がでて削除できません。しかし、リレーションショップ ウィンドウで関連するリレーションを全部削除し、いまではリレーションらしいものはありません。どうすれば上記フィールドを消せるでしょうか・・・・ 皆様、お知恵をお貸しください! Access2000でのCSV出力(エクスポート) お世話になります。 Access2000を利用して、あるテーブルデータをCSVファイルとしてエクスポートしようとしています。 そのときに、すべての要素を「"」(ダブルコーテーション)で囲み(「,」カンマで区切り)たいのですが、 データ型が文字型のときは設定で上手く囲めるものの、数値型では値がそのまま出力されてしまいます。 数値型のフィールドもダブルコーテーションで囲む方法はありませんでしょうか? よろしくお願いいたします。 例)"ああああ","A10000",100 ↓ "ああああ","A10000","100" ← ここ Accessの「フィールドプロパティ」の「定型入力」について Accessでテーブルを作成するとき,フィールドに数字を入力したとき,「,」が表示されるようにしたいのですが,どのようにしたらいいか教えて下さい。 (フィールドのデータ型は「数値型」です。) プロパティの定型入力で,何らかの設定をすればいいのではないかと思うのですが,ヘルプなどを見ても適当なものが見当たりません。 どうかよろしくお願いします。 Accessについて至急ヘルプ csvデータをマクロでインポートして、いくつかのクエリ処理をかけた後、csvでエクスポートしていますが、データ内の時刻をhhmmssで出力したいのです。(あたまに0が付いて6桁表記) (1)テーブルのデータ型を、数値の書式000000 (2)テーブルのデータ型を、日付のhhnnss (3)取込データを標準から、hhmmssに変更 (1)ではテーブル内では6桁表記されますが、出力データはなりません。 (2)ではテーブル内で全てのデータが00000になってしまい、取込データ型の問題なのかと(3)をしましたが、テーブル内は同じ状況です。 Access リレーションが分かりません。 こんにちは、Access初心者です。 現在の受注テーブルをIDベースでCSVでエクスポートするシステムを追加しようと思っているのですがイメージがわきません。 同じデータベースにCSVテーブルを新規で追加し受注テーブルのIDとCSVテーブルの受注IDを一対多でリレーションをしました。(受注テーブルにはデータが入っていますがCSVは新規です。) 受注テーブル ID:オートナンバー 納期:日付 品番:テキスト 数量:数値 CSVテーブル ID:オートナンバー 状況:テキスト...未と済をコンボボックスで選択式 受注ID:数値 メインフォームでCSVテーブルの状況ベース、受注テーブルの納期ベースでデータを抽出 サブフォームで上記条件のデータが見れるように作ろうとしました。 ですが、サブフォームクエリの段階でデータが新規入力レコードしか表示されてきません。 どうしたら、受注テーブルの一つ一つのレコードにCSVテーブルのレコードが結びつけられますか。 ど素人ですみません。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ パソコン・スマートフォン ソフトウェア Excel(エクセル)Word(ワード)PowerPoint(パワーポイント)Access(アクセス)その他MS Office製品オフィス系ソフトPhotoshop(フォトショップ)Illustrator(イラストレーター)その他Adobe製品画像・動画・音楽編集ホームページ作成ソフト筆まめ・はがき作成フリーウェア・フリーソフトその他(ソフトウェア) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
補足
確かになりましたが、クエリーで加工をし、その後レポート形式にすると、反映されないのですが、これはこういうものなのでしょうか・・・ 重ね重ねすいませんが、教えてください。