DexMachina の回答履歴
- Access 入力フォームのエラーについて
単票フォームを作成したのですが、抽出条件のデータ型が違うとエラーがでてしまいます。 どの抽出条件が不味いのかが分からないのですが、こういった場合メインフォームのエラーなのでしょうか? また特定する方法はないでしょうか? (エラーが表示される前までは集計内容、サブフォームともに正常に動作しておりますが、 エラーの後はすべてのデータが表示さらず、集計ボックスもエラーと表示されています。) ://upload.jpn.ph/img/u22359.jpg
- 引数について
すみません・・・。 ACCESSを使用してSQL構文を作成しているのですが 下記のようなテーブルを作成してpriceがnullのものだけ抜き出して ’ヌル値’と表示させたいと思っておりますが 「(tbl3.price,'ヌル値')の関数で使用されている引数の数が正しくない」というエラーとなってしまいます。 こちら原因は何によるものか教えて頂けないでしょうか・・・。 よろしくお願い致します。 id1,name id3,name 1 a 1 300 2 b 2 500 3 c 4 500 4 d 6 1200 5 e 8 1500 6 f 9 1500 7 g 10 10000 8 f 9 h 10 i select tbl1.id ,name ,price ,isnull(tbl3.price,'ヌル値') from tbl1 LEFT JOIN tbl3 ON tbl1.id=tbl3.id where price is null
- ベストアンサー
- その他(データベース)
- ara101
- 回答数1
- Accessのオートナンバー取得
皆さんよろしくお願いします。 Access97を使用して、例)営業の訪問日報を作成しようと思います。 親フォームには、連番(オートナンバー型)と活動日(規定値にDate()を設定)の 二個のフィールド。 子フォームは、親の連番とリンクした番号・訪問先名・訪問時間・ 活動内容とします。 フォームを開くときイベントで DoCmd.GoToRecord , , acNewRecを設定。 親フォームは、連番と活動日が自動で入るので更新する必要がないので 子フォームにフォーカスを移すが、親でイベントが発生しないため 連番が更新されません。 質問)親フォームでフィールドを更新せず、子フォームを入力してとき オートナンバーを取得する方法を教えてください。 上手に質問がかけませんでしたが、よろしくお願いします。
- ベストアンサー
- その他(データベース)
- doredore1
- 回答数1
- -NO2基と-NH2基とではどちらの官能基の付加が分子の水溶解度をあげますか?
例えばベンゼン基への付加を考えた時に-NO2基を付加するのと-NH2基を付加するのではどちらが水溶解度が上がりますか? どちらも一般的に親水基だと思うのでどちらの付加が効果が強いのかが知りたいです。ちなみに-NH2基がイオン化しない高いpHでの比較です。考えを聞かせてください。お願いします。
- 穴あき立方体に光を一瞬閉じ込めた実験は?
何年か前、穴の開いた立方体に一瞬光を閉じ込めることに成功したというニュースがありました。 とてもすごい技術だと思ったのですが、その後どうなったのでしょう?
- フォーム上のレコード数表示がエラー(Access2007)
こんにちは。いつもこちらで勉強をさせていただいております。 早速ですが、次の現象で困っております。 Access2000ベースで開発されたDB内の、あるフォームには当該フォーム内のレコード数を表示するテキストボックスがあります。 このコントロールソースは次のとおりです。 =[RecordsetClone].[RecordCount] このDBをAccess2000で開くと正常にレコード数が表示されるのですが、Access2007で開くと「#Name?」となって表示されません。 因みにAccess2007の参照設定は「Microsoft DAO 3.6 Object library」にチェックを入れております。 何とかAccess2007でも正常に表示させたいのです。 どなたか解決方法を教えいただけませんか。 よろしくお願いいたします。
- ベストアンサー
- その他(データベース)
- zep_750_rs
- 回答数2
- アクセスで作成したフォームの自動表示について。
いつもお世話になっています。 アクセスで作成したフォームを起動時に自動で立ち上げるように起動時の設定をしています。そこでそのフォームのみを表示させたいのですが、起動時の設定ではデータベースウインドウやツールバーなどしか隠すことができません。背景にあるアクセスの大元の画面(タスクバー、ファイル、編集、挿入、ヘルプetc)を非表示にして、そのメインフォームのみを表示させるにはどのようにしたらよいのでしょうか。(プロの方が作成したものではよくお見かけするのですが。。。)どなたかよろしくお願いいたします。
- AccessでExcel出力する際に「シングルコートなし」、日付は「YYYY/MM/DD」で出力したい
初めて質問させていただきます。 ACCESS2003で、出力用テーブルからCSVもしくはExcel出力をしたく、色々試してみましたが、希望通りにいかず悩んでおります。具体的には、以下のような悩みです。どなたか良いアイデアをお持ちでしたらご教授ください。 ---------------------------------- ●以下のプログラムでCSV出力をすると、日付に時間(0:00:0)が付加してしまう。 DoCmd.TransferText acExportDelim, "", "出力データ用テーブル", 出力ファイル名, True ●以下のプログラムでEXCEL出力をすると、日付は「YYYY/MM/DD」で出力されるが、全てのテキスト型のデータの頭に「'」シングルコーテーションが付いてしまう。 DoCmd.TransferSpreadsheet acExport, , "出力データ用テーブル", 出力ファイル名, True ●以下のプログラムでEXCEL出力をすると、日付が「dd-mm-yy」となってしまう。「YYYY/MM/DD」としたい。 DoCmd.OutputTo acOutputTable, "出力データ用テーブル", acFormatXLS, 出力ファイル名, True ---------------------------------- シングルコーテーションは付かずに、日付も「YYYY/MM/DD」と表示されることが希望で、ファイルはCSVでもEXCELでもどちらでも構いません。 どなたか良い方法をご存知でしたらご教授ください。 よろしくお願いします。
- 締切済み
- その他(データベース)
- Scotch55
- 回答数4
- アクセスで演算のみのフォームをについて。
アクセスで数値を入力して、1クリックで計算結果が出せるようなフォームを作成中なのですが、リセットボタンでクリアするにはどのようにしたらよいでしょうか。その都度データを残さない(保存しない)方向でしたいのですが、「新規レコード追加」にするとデータが保存されてしまいます。「レコードの削除」にすると毎回「1件のレコードを削除してもよいですか?」のコメントがでてきます。リセットボタンを1クリックでデータを空白にしたいと考えています。どなたかよろしくお願いいたします。
- アクセス2000 テキスト&テキスト
初心者です。win2000でaccess2000使っております。 わかりにくい質問ですが、ご了承下さい。 見積書でテーブルからフォームで編集用、レポートで印刷 という流れにしています。 今回必要なテーブルのフィールドでは会社名と御中、顧客名 でそれぞれ「会社名:フォームで手入力」「御中:自動で入力」 「顧客名:会社名の後ろに御中を足す」という形にしたいのです。 まずわからないのが、これをフォームで動かせばいいのか、 またVBAの場合 Format(Me!御中,御中) Format(Me!顧客名,"会社名"&"御中") といった形では動かないので、どのような形で どのタイミングで動かせばいいのか(クリックやフォーカス取得時など) がわかりません。 教えてくださる方がいらっしゃいましたら、お願いします。
- 炭酸ナトリウム(Na2CO3)の製法
こんにちは。 ナトリウムの性質の単元で、NaClからNaOH(隔膜法)とNa2CO3アンモニアソーダ法;工業的製法)が作られる反応を習いました。 ところで、NaOHにCO2を反応させるとNa2CO3ができるという反応も習いましたが、この反応についての説明がなく、これを使わずに、アンモニアソーダ法を使う説明のみありました。 アンモニアソーダ法を使う利点は何なのでしょうか?逆に、NaOHにCO2を反応させるとNa2CO3ができるという反応の欠点は何でしょうか? よろしくお願いします。
- 処理終了後に実行したmdbファイルが削除できない
すいません。教えてください。 更新処理を行うmdbファイルを作成しました。 正常に処理が終了した場合、その実行したmdbファイルごと削除するようにしたいのですが、方法はありますか? ACCESS2003 VBAにて作成しいました。 よろしくお願いします。
- ベストアンサー
- その他(データベース)
- freedom325
- 回答数3
- access フォームを開くと「パラメーターの入力」ウィンドウが開いてしまう
access2007 OS:winXP access初心者です。 テーブルにて主キーの変更を行なったらその後フォームを開くたびに「パラメーターの入力」ウィンドウが勝手に出てくるようになってしまいました。 何も入力せずにOKを押せばそのままフォームは開くのですが煩わしいので非表示にしたいです。 変更するにはどのようにしたら良いのでしょうか?また、再発防止のためになんでこのような設定になってしまったのかも教えていただけるとありがたいです。
- 蛍光増白剤を入れると白くなるのはなぜ?
色味がついた(たとえば黄色とか)のものに蛍光増白剤をまぜると白くなるのはなぜでしょう? 余色とか色の観点で説明できる方お願いします。 理屈的にわかりません。400 nmくらいのレーザーを当てると青白く発光するなら白くはならないと思うんですが。
- AccessでExcel出力する際に「シングルコートなし」、日付は「YYYY/MM/DD」で出力したい
初めて質問させていただきます。 ACCESS2003で、出力用テーブルからCSVもしくはExcel出力をしたく、色々試してみましたが、希望通りにいかず悩んでおります。具体的には、以下のような悩みです。どなたか良いアイデアをお持ちでしたらご教授ください。 ---------------------------------- ●以下のプログラムでCSV出力をすると、日付に時間(0:00:0)が付加してしまう。 DoCmd.TransferText acExportDelim, "", "出力データ用テーブル", 出力ファイル名, True ●以下のプログラムでEXCEL出力をすると、日付は「YYYY/MM/DD」で出力されるが、全てのテキスト型のデータの頭に「'」シングルコーテーションが付いてしまう。 DoCmd.TransferSpreadsheet acExport, , "出力データ用テーブル", 出力ファイル名, True ●以下のプログラムでEXCEL出力をすると、日付が「dd-mm-yy」となってしまう。「YYYY/MM/DD」としたい。 DoCmd.OutputTo acOutputTable, "出力データ用テーブル", acFormatXLS, 出力ファイル名, True ---------------------------------- シングルコーテーションは付かずに、日付も「YYYY/MM/DD」と表示されることが希望で、ファイルはCSVでもEXCELでもどちらでも構いません。 どなたか良い方法をご存知でしたらご教授ください。 よろしくお願いします。
- 締切済み
- その他(データベース)
- Scotch55
- 回答数4
- アクセス2000で番号をふりたいです。
アクセス2000の質問です。よろしくお願いします。 VBAが初めてなので、本を見ながらやってるんですけど なかなか理解できずに困ってます。 今、フォームで番号をふりたいんですけど、連番で 2007001でもH19001でもいいんですが、年&3桁の番号にしたいです。 現状はテーブルが「sheet5」、フォームの番号を出すテキストボックス の所が「連番」にしてあります。ボタン式にしました。 んで自分で考えて打ち込んだのが Private Sub コマンド77_Click() If "連番" / 1000 Is Date Then Me!連番 = DMax("連番", "sheet5") + 1 Else Me!連番 = Format(Date * 1000, "yyyy" & "001") End If End Sub こんな感じでいれたのですが、さっぱり動きません。 きっと見てる方は笑ってると思いますが、私の実力じゃ こんなのしか出来ません。 同じような質問もあったのですが、理解不能でした。 詳しい方、教えてください。
- エクセルでツールバーに「縮小して全体を表示する」を入れたい。
エクセルでツールバーに「縮小して全体を表示する」を入れたいの ですが、できますか? 右クリック→セルの書式設定→配置→「縮小して全体を表示する」が 面倒でこまります。 お詳しい方、よろしくご指導下さい。
- ベストアンサー
- オフィス系ソフト
- makoko7890
- 回答数4
- ACCESS2007で質問があります宜しくお願いします
フィールド内の二桁または一桁の数字の下一桁の数字のみを呼び出す場合はどのようにすれば良いのでしょうか? 例えば フィールド1 12 5 20 2 の場合、下一桁の数字の 2 5 0 2 を呼び出したいのですが、 クエリでMIDやLEFT関数を仕様しても二桁の数字は可能ですが一桁の数字は呼び出せません。素人なので説明も下手ですがご教授お願いしまます
- 締切済み
- オフィス系ソフト
- nsymysnhrs
- 回答数2
- エクセルでツールバーに「縮小して全体を表示する」を入れたい。
エクセルでツールバーに「縮小して全体を表示する」を入れたいの ですが、できますか? 右クリック→セルの書式設定→配置→「縮小して全体を表示する」が 面倒でこまります。 お詳しい方、よろしくご指導下さい。
- ベストアンサー
- オフィス系ソフト
- makoko7890
- 回答数4