Gin_F の回答履歴
- Accessのクロス集計→テーブル作成で値がない場合の対処法
すいません、先ほど同じような質問をしたんですが、わかりづらいと思うので再度質問させてください。 テーブル1に大もとのデータが入っています。 フォームに入力をして(たとえば年度など)検索を行います。 その結果を元に、テーブルにデータを入れます。 さらにそのテーブルからクロス集計をして、最終結果を得ています。 (すべてVBAにて実行) たとえばテーブル1に種類1という項目があって、そこには普段A・B・C・Dというデータが入るはずですが、 時々一つくらい無い場合があります。(A・B・Dなど) その場合に、クロス集計を行ってそのデータをテーブルに入れる際に、フィールドが足りないというエラーが出てしまいます。 そういう場合に、空欄を入れるということはできるのでしょうか? お願いします!!(><)
- サブクエリ内のORとANDについて
見にくくて申し訳ないです。 以下のSQLについてなのですが、 (1)のSQLでは正常にフォームが開きます、 (2)のSQLで実行しますと、 「実行時エラー3163: The field too small to accept of data you attempted to add.Try inserting less data.」 が出てしまいます。(1)と(2)SQLの違いは、2つの条件をANDかORで結んでるところなのですが なぜORだけにエラーが出るのか原因がわかりません・・ お時間がある方、よろしければご教授ください。 よろしくお願い致します。 (1) DoCmd.OpenForm formName, , , "(Q_kyogo.ID IN(select tbl_press.ID from tbl_press where tbl_press.メーカー IN('ABC'))) AND (tbl_press.UNIT = 1)" (2) DoCmd.OpenForm formName, , , "(Q_kyogo.ID IN(select tbl_press.ID from tbl_press where tbl_press.メーカー IN('ABC'))) OR (tbl_press.UNIT = 1)"
- ベストアンサー
- その他(データベース)
- amoamo
- 回答数5
- AccessからExcelにエクスポートしたデータのアポストロフィーを消すには・・・?
こんばんは。 前から悩んでいるのですが、AccessのデータをExcelへエクスポートすると、各データの頭に「'」(アポストロフィー)がついてきて、VLOOKUPなどを使うときにうまくいかなかったりします。 無理やり一件ずつ手作業で消していって最終的にできたこともあるのですが、データが大量の場合、かなり大変な作業になります。 Excelの見た目上は何もなくて、セルをアクティブにしたときに「'」があるのが分かり、「LEFT関数」などを使って削除することもできません。 何とか一括で消せる方法を探したいのですが、どなたかご存知ありませんか?
- ACCESSでテーブルのMAX値(文字列を除く)をやりたい
ACCESS2000で1テーブル内の項目のMAX値を取りたいのですが、数値ではないのは除外したいです。 どのようにSQLを組んだらいいのでしょうか。 ex) テーブル名:a フィールド名:ID(string型) +--+ |01| +--+ | 2| +--+ |03| +--+ |04| +--+ |05| +--+ |06| +--+ |R1| +--+ 上記の項目でMAX値06を取りたいのですが SQL>select MAX(ID) as MaxID from a とすると「R1」がMAX値になる。 「06」をMAX値として取りたい。
- ベストアンサー
- その他(データベース)
- doh
- 回答数2
- Accessのクエリを、別のmdbファイルとして書き出す方法
今日は。いつも助けて頂いております。 Accessの選択クエリで、必要なデータを抽出し、 それを別のフォルダに、新規のmdbファイルとして 書き出したいと思っています。 たぶん、作成した選択クエリを、エクスポートするときに保存形式と保存する場所を指定すれば手動でできるのだと思いますが、 これを自動化する方法はありますか?
- ベストアンサー
- オフィス系ソフト
- kanikanikani
- 回答数4
- アクセス2000での請求書発行において
アクセス2000を使用し、販売管理のデータベースを作っています。受注や売上のテーブル、フォームなどは作成することができたのですが、請求書の部分で分からないことが出てきました。 請求書のフォームを得意先の情報等を入力するメインと商品、数量、金額等の明細を入力するサブフォームで構成しています。 今の状況では、そのフォームに表示されている全ての情報(レコード)が印刷されてしまいます。 これを、明細のレコードをそのつど選んでレポートに出力したいのです。 例えば、A社に6/6にパソコン、プリンタ、ファックスを売ったとします。この請求書をパソコン、プリンタの請求書とファックスの請求書で分けて印刷したいのです。 どなたか分かる方よろしくお願いします。 分かりづらい長文で失礼しました。
- 締切済み
- その他(データベース)
- sfut
- 回答数2
- テーブルのカウントについて
office2000を使用しています。 MS-ACCESSのテーブルにて、新規項目(行)を追加した際に自動でNO(件数)をカウントupしたいのですが、どうすればよいのでしょうか? オートナンバーを使用すると、再編成しないとカウントがずれています。
- Accessのクエリを、別のmdbファイルとして書き出す方法
今日は。いつも助けて頂いております。 Accessの選択クエリで、必要なデータを抽出し、 それを別のフォルダに、新規のmdbファイルとして 書き出したいと思っています。 たぶん、作成した選択クエリを、エクスポートするときに保存形式と保存する場所を指定すれば手動でできるのだと思いますが、 これを自動化する方法はありますか?
- ベストアンサー
- オフィス系ソフト
- kanikanikani
- 回答数4
- Accessで重複したデータを削除したい。
AテーブルとBテーブルがあります。AテーブルとBテーブルのフィールド名は同じですがデータはそれぞれ違います。AテーブルとBテーブルにあるデータを一つにまとめたいのですが、その際に、 「AテーブルとBテーブルの間で重複したデータがあるのでそれを削除したい。」のですが、手順としてどのような方法がスマートなのでしょうか。 (1)BテーブルをAテーブルに追加クエリで追加する。 (2)Aテーブルで重複クエリを作成し、重複しているデータを表示する。 ・・・・とここまで考えたのですが重複しているデータをどのように削除していけばいいかわかりません・・・。根本的にやり方が間違っているのでしょうか。どなたか詳しい方、いい方法を教えてください。よろしくお願い致します。
- ベストアンサー
- その他(データベース)
- nekocya
- 回答数3
- アクセスのプログラム作成を頼む場合。。。
株価の独自のシミュレーションプログラムをエクセル2003でつくっています。 しかし、データが膨大になってきたので、基本データそのものの保存というか管理は、アクセスを使おうか?と考えています。 そこで、 1.アクセス保存用のデータをエクセルでつくる。 2.その作ったデータをアクセスにインポートする。 3.アクセスで必要なデータを選び出す。 4.その選び出したデータをエクセルにインポートする。 5.インポートされたデータをエクセルで分析したりシミュレーションしたりグラフ表示したりする。 以上のような流れを作りたいのですが、 アクセスで受け持つ部分は、アクセスが苦手(テーブルは作りました)なので、外注しようか?などと考えています。 ちなみにテーブルは25個で、1データに付き、都合120程度の項目があります。 データ数は、1テーブルあたり1500ぐらいです。 こういった場合、一概には言えないでしょうが、おおまかなエクセル作成の外注費用がわかる方がおられましたら教えてください。 よろしくおねがいします。
- Access97からAccess2003
既存のAccess97で開発したシステムなのですが、Access2003にバージョンアップする事になりました。Access97で作成したプログラムがAccess2003で問題なく動作するものでしょうか?またAccess97とAccess2003の相違点(新たなデータ型が増えただとか)が分かるHPなどがありましたら教えて頂けないでしょうか? 宜しくお願いします。
- ベストアンサー
- その他(データベース)
- HystericGlamour5
- 回答数2
- ACCESSのフォーム内のテキストボックスのコントロールソース
ACECESSでフォームを作り、テキストボックスを作成します。次に、そのテキストボックスへテーブルAのデータBを割り当てたとします。このとき、このテキストボックスに、テーブルAのデータBが割り当てられている事を確実に知る方法はありますでしょうか。 このテキストボックスのプロパティのコントロールソースを参照すると、データBが表示されますが、テーブルAの情報が表示されません。自分で作成したフォームについてはそれでも良いのですが、今回他の人が作成したフォームを見る必要があり、どのテーブルのどデータを割り当てているかを確実に知りたいのですが、その方法をご存じでしたら教えて下さい。
- 顧客ごとの情報を1レコードにする
お助けください。 Win2K、Access2000です。 テーブルAに顧客情報(氏名、生年月日等) テーブルBに購入した商品(1商品1レコード) このAとBにはともに顧客固有のIDがついています。 それをKeyにして顧客の情報と購入商品(複数)を1レコードにしたいのです。 VBAは少しわかります。(でも素人同様です。) レコードセットとかDAOとかでしょうか? 優しくお願いします。
- ベストアンサー
- オフィス系ソフト
- noname#12495
- 回答数3
- 顧客ごとの情報を1レコードにする
お助けください。 Win2K、Access2000です。 テーブルAに顧客情報(氏名、生年月日等) テーブルBに購入した商品(1商品1レコード) このAとBにはともに顧客固有のIDがついています。 それをKeyにして顧客の情報と購入商品(複数)を1レコードにしたいのです。 VBAは少しわかります。(でも素人同様です。) レコードセットとかDAOとかでしょうか? 優しくお願いします。
- ベストアンサー
- オフィス系ソフト
- noname#12495
- 回答数3
- Office2000、OffceXP、Office2003をインストールすることについて
Office2000、OffceXP、Office2003を1台のパソコンにインストールしています。 MOUS試験(名称変わりましたが)の勉強をしようと模擬問題をインストールしました。 問題を起動すると自動的にOfficeアプリケーションが起動するのですが、2000用、XP用の問題を開いてもOffice2003が起動してしまいます。 それぞれのヴァージョンで起動させるにはどのようにしたらよいでしょうか? Windowsのユーザーの切り替えなどで、別々のヴァージョンが独立して使用できると良いのですが…。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- noname#13076
- 回答数6
- データベースプロパティ参照
access2003でデータベースプロパティの[場所](つまりDBのパスですね)を下記のように参照したいのですが、 CurrentProject.Connection.Properties("????") 1.参照できますでしょうか? 2.参照できる場合????には何を入れればよいのでしょうか? 以上、よろしくお願い致します。
- ベストアンサー
- その他(データベース)
- DonChan777
- 回答数1
- アクセスで派遣って一体・・・
DBの構築というより運用、メンテナンスの案件が私にやってきました。 なんで作成した社員は、自分で出来ないんですか? 私は、日経BPが出版している、セミナーテキスト初級編しか勉学した経験が有りません。 こんな私に出来る仕事ですか? 私がさらに、書店で買って勉学すべき本の中身が分かりません。 なぜ社員さんは、新規作成は出来たのに、編集メンテナンスが出来ないんでしょうか? ちなみに私は学生時代、フォートランしか習った経験が有りません。 運用って、本を片手には無理ですか? 日系BP応用編、片手に出来る類でしょうか? 実務経験者、語って下さい。 ちなみに、派遣会社自体は、さらに実態掴めてない様子です・・・汗 SE経験ない私が、会社見学に行くのは無理が有りますか?
- ACCESS 97で計数に"%"をつけて表示したい。
ACCESS 97のテーブルで 計数を100倍しないで小数点3桁に"%"を付けて 表示したいのですが、 書式で「0.000"%"」と設定しても 「0.000%」となってしまい、結果、 100倍された計数に%が付いて表示されます。 計数を100倍しないで"%"をつけて表示するのは できないんですか?
- ベストアンサー
- その他(データベース)
- mkan8864
- 回答数2
- Access:SQLはどう使うか?
SQL文を、私はクエリから直接書いているのです が、よく勉強するページなどを見ると、VBAに 書く方法もありますよね。どう違うか。。というか、 どういうメリットがあるんでしょうか?
- アクセスで指定したレコードをフォームで開く方法?
アクセスで、帳票形式のフォームで選択したレコードの内容を、詳細を表示する用のフォーム(単票形式)で開きたいのですが、どうしたらよいのでしょうか?(初心者です) 例えば、帳票形式のフォームで「予約番号:1」のレコード 選択した状態で、ボタンをクリックすると、 詳細を表示する用の単票形式のフォームの「予約番号:1」のレコードが表示されるようにしたいのです。 マクロでは出来なそうなので、VBAで・・・というところまでしか検討がつきません。 使用しているのはアクセス2002です。 どなたかご存知の方がいらっしゃいましたら、教えてください。よろしくお願いします。