エクセル2000からアクセス2000へのインストール

このQ&Aのポイント
  • エクセル2000からアクセス2000へのインポート時に、テーブルのデータ型が変更されてしまう問題が発生しています。
  • インポートするとアクセスのテーブル上でデータ型が「Yes/No型」になるような設定をしているが、実際は-1と0に表記されてしまい、「Yes/No型」としての機能が使えない。
  • エクセルからアクセスへのエクスポートでは、テーブル上での「Yes/No型」がTRUEとFALSEに変換される。
回答を見る
  • ベストアンサー

エクセル2000からアクセス2000へのインストール

現在、エクセル2000からアクセス2000へのインポートを しているのですが、インポートするとテーブルのデータ型が 変更してしまい思うようにいきません。どなたかご存知でしたら ご教授ください。 具体的にいいますと、アクセスのテーブル上でデータ型が「Yes/No型」に なるようなインポートをしようと考えています。 逆にエクセルにエクスポートをすると、アクセス上で「Yes/No型」 だったものがTRUEとFALSEになったので、エクセル上でTRUEとFALSEを 記入してインポートしましたが、アクセス上ではデータ型は「Yes/No型」 でも表記が-1と0になってしまい、「Yes/No型」としての機能(フォーム 上でチェックボタンなどを使う)を使うことはできませんでした。 どなたかよろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • Te-Sho
  • ベストアンサー率52% (247/472)
回答No.1

インポートしたテーブルをデザインビューで開きYes/No型の項目のルックアップタブをクリックし表示コントロールをチェックボックスにしてください。

nihinihinihi
質問者

お礼

迅速なお返事ありがとうございました。 早速やってみたところ、思っていた通りのものが 作成できました。 どうもありがとうございました。

関連するQ&A

  • ACCESSからエクセルへのエクスポート

    非常に困っています。どなたか教えて下さい。 エクセルのCSVファイルからアクセスのテーブルにデータをインポートして そのテーブルから新しいエクセルファイルにデータをエクスポートします。 (1)エクセルの元ファイル 列1 数値 1桁 (2)アクセスにインポート(インポート定義)        列1 数値型 1桁                 書式で3桁にする。 (3)エクセルにエクスポート(エクスポート定義)  列1 1桁になってしまいます。 ※(2)までは書式に000を入れることで解決しました。   (3)にエクスポートした状態で 列1を3桁にしたいのです                     例えば0→000 ちなみにアクセスは2002を使用しています。 どなたか教えて下さい。本当に困っています。

  • MSアクセス エクセルへのエクスポートについて

    アクセスの初心者です。いろいろ調べてみたのですがわかりません。どうか教えてください。よろしくお願いします。 アクセスのフォームにボタンを作り、そのボタンを押すとエクセルにエクスポートするように設定しました。しかしデータが全てエクスポートされてしまいます。目指しているのは”開いているフォームのデータのみをエクスポートしたい”のです。 フォーム名:申込書 エクスポートしたいフォームのデータ(クエリ)名:申込書 エクスポート先:エクセルc:¥申込書 です。 主キー:申込ID 仮にフォームで申込IDが「3」を開いていれば、その「3」のデータのみをエクスポートするVBAを教えてください。 現在はここまでの段階で止まっています。↓これにプラスする記述で目指すものができればと思います。 DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel9, "申込書", "c:\申込書.xls", True, "" お手数ですがよろしくお願いします。

  • Access2013のオプションボタンが押せない?

    たとえば、一つのテーブルがあります。 テーブル名:テーブル1 フィールド名:処理済み  Yes/No型 true/false 既定値0 そこで、フォームを作り、「処理済み」フィールドに入力するために グループコントロールにします。 ラジオボタン1:未処理 0 ラジオボタン2:処理済み 1 既定値0にします フォームから入力するとき、未処理はボタンを押せますが、処理済が ボタンがおせないです。 OS:Windows8.1 よろしくお願いします。

  • Accessを持っていない人へデータを渡す場合(エクスポート)

    Accessで作成した住所録をAccessを持っていない人へ渡します。 単純にExcelへエクスポートしてしまえば簡単なのですが、 Yes/No型のチェックボックスがExcelにエクスポートすると 「True/False」と表示されてしまいます。 先方は、作業的にチェックボックスにてその項目を閲覧操作したい ようなのですが、なにかいい方法はありますでしょうか?

  • ACCESS2007 TRUEが-1

    お世話になっております。 OS:Windows7 Pro ACCESS2000のDBをACCESS2007で開いて使用しております。 Excel2007のデータを、ACCESSのフォームの左側のバー(なんで言うんでしょう 汗)に貼り付けてインポートもどきをしております。 Excelの中に「TRUE」「FALSE」という文字列があるのですが、 これをACCESSに貼り付けると「-1」「0」となってしまいます。 以前から同じDBを使用しており、OS:WinXP、ACCESS2000だった時は、 貼り付けると「TRUE」「FALSE」という文字列になっていました。 「TRUE」「FALSE」という文字列にするには、何か方法ありませんでしょうか。 ちなみにExcelは外部から送られてくるデータの為、Excelファイル内で いろいろ編集するのは避けたいです。 出来たらACEESSの受け側で何かできると良いのですが。 宜しくお願い致します。

  • Accessのチェックボックス

    はじめての質問です。 今、ASPを使ってAccess2000のデータベース操作をしようとしている者です。 ASPでテーブルの中身を取得し表示させています。そのとき「Yes/No型」の表示が「True/False」になっているのですが、これをチェックボックスとして表示させたいのです。 どなたか、ご教授よろしくお願いします!!!

  • ACCESS 2003について

    エクセルのデータをACCESSのテーブルにインポートし、そのデータをフォーム上で閲覧することは可能でしょうか?

  • Access チェックボックスを利用した絞込検索のクエリ記述

    ここ数日、試行錯誤やgoogle検索したのですが、分からないためヒントを下さい。 Accessで、チェックボックス(Yes/No)を含むテーブルがあります。 検索フォームを作成し、ここにチェックを入れることで、テーブルから一致するデータを抽出したいです。 ただし、「Yes」のみが有意なデータで、「No」は無視したいです。    チェックA チェックB チェックC 1    Yes    No     No 2    Yes    Yes    No 3    Yes    Yes    Yes (得たい結果) チェックAをYesで検索…1,2,3 チェックA+BをYesで検索…1,2 チェックA+B+CをYesで検索…3 単に検索フォームのチェックボックスの値を「抽出条件」に入れますと、「No」まで一致するように抽出するので意図と違います。 チェックを入れなかった項目については無視して、クエリを働かせられればよいのですが...。 どのようにクエリを記述したらよいのでしょうか。 フォームにあるチェックボックスからのデータの取得や抽出結果のフォームへの表示などはできています。 よろしくお願いいたします。

  • アクセス2000→エクセル2010へエクスポート

    Private Sub cmd出力ボタン_Click() DoCmd.SetWarnings False DoCmd.TransferSpreadsheet acExport, 8, "出力クエリ", "C:データ.xlsx", True, "" DoCmd.SetWarnings True End Sub 実行すると 外部テーブルのフォーマットが正しくありません と出てしまいます。 エクセル97の形式にエクスポートする際は大丈夫でした。 spreadsheettypeの引数が違うのかとは思いますが適切な数値がわかりません。 他のやり方等もあれば教えて下さい。

  • ACCESS チェックしたものを 印刷したい

    ACCESS初心者です テーブルでデータ型をYES/NO型にし、様々な項目とともに、フォームで表示しています。 フォーム上に印刷ボタンコマンドを作成し、チェックしたもののみ印刷したいのですが、よく分かりません。 コマンドボタンを右クリックして、イベントのビルドを開けて・・・そこからどのように入力すればいいのでしょうか。 よろしくお願いします。