エクセル2000からアクセス2000へのインストール
- エクセル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型」としての機能(フォーム 上でチェックボタンなどを使う)を使うことはできませんでした。 どなたかよろしくお願いします。
- nihinihinihi
- お礼率66% (46/69)
- その他(データベース)
- 回答数1
- ありがとう数1
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
インポートしたテーブルをデザインビューで開きYes/No型の項目のルックアップタブをクリックし表示コントロールをチェックボックスにしてください。
関連する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 よろしくお願いします。
- ベストアンサー
- その他MS Office製品
- 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 チェックボックスを利用した絞込検索のクエリ記述
ここ数日、試行錯誤や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」まで一致するように抽出するので意図と違います。 チェックを入れなかった項目については無視して、クエリを働かせられればよいのですが...。 どのようにクエリを記述したらよいのでしょうか。 フォームにあるチェックボックスからのデータの取得や抽出結果のフォームへの表示などはできています。 よろしくお願いいたします。
- ベストアンサー
- その他MS Office製品
- アクセス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型にし、様々な項目とともに、フォームで表示しています。 フォーム上に印刷ボタンコマンドを作成し、チェックしたもののみ印刷したいのですが、よく分かりません。 コマンドボタンを右クリックして、イベントのビルドを開けて・・・そこからどのように入力すればいいのでしょうか。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
お礼
迅速なお返事ありがとうございました。 早速やってみたところ、思っていた通りのものが 作成できました。 どうもありがとうございました。