AccessVBAで質問があります

このQ&Aのポイント
  • 卒業研究で作っている途中の物なのですが、未入力の書籍名、著者名、出版社のテキストBOXが3つある場合、クリアボタンを押した後に反応がなくなります。
  • この問題は、Me.書籍名 = ''の部分のせいだと思われますが、解決策が見つかりません。
  • 皆様、お力をお貸しいただければ幸いです。
回答を見る
  • ベストアンサー

AccessVBAで質問があります。

AccessVBAで質問があります。 卒業研究で作っている途中の物なのですが、質問をさせてください。 書籍名、著者名、出版社のテキストBOXが3つあります、それら全部未入力の時。 MsgBox "何も入力されていません"と出ます。この部分は、始めの時にちゃんと起動してくれるのですが。 クリアボタンを押した後、全く反応してくれません。 押したときのPGは、Me.書籍名 = ""達の用に入力しています。問題はこの部分のせいだと思うのですが、今の自分では打開策が見つかりません。 皆様、よろしくお願いします。 ※PGを書きたかったのですが、NGになるみたいなので、ものすごく簡単に書いています。

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

  • ベストアンサー
  • wildcard
  • ベストアンサー率54% (54/100)
回答No.2

Me.書籍名 = "" ではなく Me.書籍名 = Null と変更してみては、どうでしょうか?

その他の回答 (2)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.3

>クリアボタンを押した後、全く クリアボタンってなに? ーー そもそも3つのテキストボックスのほかに入力完了という意味の コマンドボタンを1つ設け、このコマンドボタンのクリックイベントでチェックをすれば、質問のようなことは聞く必要が無いのでは。 テキストボックスなどは、ボックス内訂正もあるので、キッカケを 別のボタンにするのが良いと思う。

  • n-jun
  • ベストアンサー率33% (959/2873)
回答No.1

Len(Me.書籍名) = 0 と言う感じで、文字列の長さが0かどうかで判断するとか?

関連するQ&A

  • AccessVBAで質問があります。

    AccessVBAで質問があります。 VBAと選択させていただきましたが、正確にはAccess VBAで質問があります。 フォームがあり、そこにはテキストボックスが2つ、コマンドボタンが一つあります テキストボックスはそれぞれ、社員名、パスワードを入力します。 社員名とパスワードの元データはT社員にあり、その二つが両方とも合っていた場合、コマンドボタンを押したときに、メインメニューに移動できるという設定にしました。(ここまではできています) そして、質問の部分のメインメニューには、同様に二つのテキストボックスがあります。 ひとつは上記同様で「社員名」を表示というテキストボックスで、ログインメニューで入力されたのをそのまま持ってきているのですが、問題はもう一つのテキストボックスで、こちらには「T社員」にある、「社員ID」を表示させたいと思っています。 ここで質問なのですが、ログインメニューで入力していない情報(社員ID)を持ってきた情報(社員名)から表示させる方法はあるのでしょうか? また、上記以外での方法はあるのでしょうか? 回答を頂けたら大変ありがたく思います

  • テーブルをまたいだ検索

    このような検索をしたいのですが・・・ 書籍のデータベースを作っていて、 本の著者は共著の場合など、複数の場合があるので、 著者テーブルを別に作りました。 books id, title, publisher 1, AAA, A出版 2, BBB, B出版 3, CCC, C出版 authors(著者)テーブル id, author 1, 田中 2, 佐藤 3, 鈴木 3, 後藤 そして、検索フォームで著者名から検索したいのですが、 どのようにするのが普通なのでしょうか。 「author」テーブルからフォームで入力した「著者名」を検索して、 その後、そのIDをもつ書籍を「books」から引っ張ってくるというイメージなのですが・・・ たとえば著者名に「佐藤」と検索すると「CCC」という本が見つかるようにしたいのです。 また、書籍タイトル、著者名、出版社名を組み合わせて検索できるようにしたいのです。 これはクエリの組み立て方で解決できるのでしょうか? Mysqlのビューという機能を使って解決することはできるのでしょうか? 長くてわかりにくい文章になってしまいましたが、 どうかよろしくお願いします。

    • ベストアンサー
    • MySQL
  • 参考文献の脚注について(2)

    参考文献として、その出典を書き記す場合 書籍なら「著者」「書籍名」「出版社」などを 明示しなければなりませんが、この「著者」 が一人の人間によって書かれたものではない つまりテキストなどで、複数の人間がその 執筆に携わっている場合、著者の表記は どのように書き記せばいいのでしょうか? よろしくお願いいたします。

  • AccessVBAで入力文字の確認がしたい

    こんにちは。 私は今AccessVBAである検索機能を作成中なのですが、 わからない部分があったので質問させてください。 その検索機能とは、テキストボックスに記入した文字を含むレコード をテーブルから探すという機能で、その探すテーブル内には半角カナで データが入力されています。そこで、その検索のテキストボックスにも 自動で半角カナ入力できるようにしたいのですが、どのような関数、またはメソッドを利用すればよいのでしょうか? また引数なんかも詳しく教えていただけるとたすかります。 よろしくおねがいします。

  • エクセル2003 重複データの抽出

    エクセル2003を使っています。 重複したデータの抽出を行いたいのですが、 例えば、  A      B     C      D コード  書籍名  出版社名  著者 といった感じのデータが1万件ほどあります。 このうち、B列の「書籍名」が重複しているデータを抽出したい です。(抽出したものは、書籍名だけではなくて、ほかの出版社や著者の指定したデータも表示させたい。) VLOOKUPなどを使えばできないこともないのですが、一万件の 処理を行う上に、パソコンも非力なので時間がかかってしまい 困っています。 どうぞよろしくお願いします。

  • [PG]AccessVBAでファイルのインポートする方法

    [PG]AccessVBAでファイルのインポートする方法 VBAでエクセルファイルのインポートする機能を実装しています。 下記のコードで実行しますと実行時エラー"3011"が表示され DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel9, _ varac, varxls, True, strrange で止まります。何か解決方法を教えていただけないでしょうか? Function ExcelDataImport() 'On Error GoTo エラー Dim varac As Variant Dim varxls As Variant Dim strrange As String Dim strmsg As String ' --- Accessテーブルを指定します。存在していなければ自動的に作成します。 varac = "tbl_売上げテーブル" ' ---Excelファイルを指定します。必ず、存在していなくてはいけません。 varxls = "C:\売上げ.xls" ' --- データ入力のシート名とセル範囲を指定します。 ' なお、省略が可能です。省略した場合は、ワークシート全体がインポートされます。 strrange = "売上げシート!A1:D10" strmsg = "Excelファイル" & varxls & " を、Accessテーブル " & varac & _ "へ、データ入力を行います。" & Chr(13) & _ "Excelファイルの入力レンジは、 " & strrange & " です。" ' --- DeleteObjectメソッドを用いて、tbl_売上げテーブルを削除します。 ' --- TransferSpreadsheetメソッドを用いてデータをインポートします。 DoCmd.DeleteObject acTable, varac If MsgBox(strmsg, vbOKCancel) = vbOK Then DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel9, _ varac, varxls, True, strrange MsgBox "データ入力は、正常に完了しました。" End If Exit Function

  • 本を探しています

    下記の本探しています。 出版社 あおば出版 著者   西田陽子 書籍名  犬がいる、犬といる ジャンル  絵本(イラスト集)   書店に問い合わせても、絶版との事。

  • 評論集を紹介してください

    現代純文学作品の評論集を読みたいのですが、私が知っている評論家の名前と言えば、吉本隆明、高橋源一郎・・・くらい・・・。 そんな、評論においては初心者な私にお薦めの評論集があれば教えてください。 晦渋なものは読めないと思うので、やさしめのものを…。 できればここ数年に出版された新しいものが知りたいです。 書籍名と著者名、簡単な内容紹介と著者紹介、出版社と価格を表記してください。 出きるだけたくさん紹介していただけると嬉しいです。

  • 日商簿記3級でオススメの参考書

    簿記3級を目指しています。 オススメの参考書を教えて頂きたいのですが・・・。 ・書籍名 ・出版社名(著者名) ※解説、練習問題など1冊になっているものが あれば尚いいです。(特にはこだわっておりませんが) あと、勉強・受験する上でのポイントがあれば教えて下さい。 よろしくお願いします。

  • アイコン作成の本を教えて下さい

    かわいいwebアイコンを作りたいと思っています。 作成ガイド本、またはヒントになる書籍を教えて下さい。 過去の質問ではサイトの紹介が多かったのですが、無くなっていたりわかりにくかったので、本でじっくり学びたいと思います。 出来れば手順がわかりやすいものを出版社・著者名と共にご紹介をお願いします。

専門家に質問してみよう