ベストアンサー ACCESSのフォーム、開くんですが、見えないようにするには 2007/04/10 11:48 題名通りなのですが ひらいても、そのフォームが見えないようにするには どうするんですか もちろん、閉じる時は、VBAからすることになりますが みんなの回答 (2) 専門家の回答 質問者が選んだベストアンサー ベストアンサー bonaron ベストアンサー率64% (482/745) 2007/04/10 12:18 回答No.2 開き方にもよりますが、 データベースウィンドウから開いても見えなくしたいのなら フォームの「開く時」イベントに Private Sub Form_Open(Cancel As Integer) Me.Visible = False End Sub そうでないなら マクロの 「フォームを開く」 の ウィンドウモードを「非表示」にする。 VBA なら DoCmd.OpenForm "フォーム1", acNormal, "", "", , acHidden とか。 質問者 お礼 2007/04/10 12:57 わかりました ありがとうございました 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 その他の回答 (1) fly_moon ベストアンサー率20% (213/1046) 2007/04/10 11:55 回答No.1 開くけど見えないとは何のために作られたものなんでしょう? もともと開かないようにするほうが良いのではないでしょうか? VBAから開いてVBAから閉じるということでしょうか? 質問者 お礼 2007/04/10 12:55 回答ありがとうございました 利用目的は あるテーブルにエクセルファイルの名前を もっていて、VBAで取得するものでした 確かに開かなくてもできます 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ パソコン・スマートフォンソフトウェアオフィス系ソフト 関連するQ&A Access すべてのフォームを開く おしえてくださいm__m AccessにてWindowを最小化した後に現在開いているフォームを開くVBAを 作成しようとしていますがうまくいきません。 現在はWindowを最小化した後一つのフォームを開くVBAは下記の通り作成しました DoCmd.RunCommand acCmdAppMinimize DoCmd.OpenForm "メインフォーム", acNormal しかしながら現在開いているすべてのフォームをAccess Windowを最小化した後に 開くVBAはどのように記載すればいいでしょうか 皆さまのお知恵をかしてくださいm__m accessのVBAでフォームの開き方について accessにてVBAでタブページのあるフォームを開く時に指定したページを最初に開きたいのですがどのように書けばよいですか? 開く場面によりページを指定したいです。 accessのフォームを空にしたい テーブルと結びついたフォームがあります。 ボタンを押すと、ある処理をします。 その処理がエラーだった場合、フォームを空にしたいと思っています。 どうすればいいのでしょうか? マクロを使った場合、条件抽出でありえないデータをすればいいと思います。 しかし、今回はVBAを使って作っています。 まだVBAがよくわからないので、どうしていいかわかりません。 よろしくお願いします。 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? OKWAVE コラム accessでブランクフォームをクローズさせる フォームに何のデータもない場合、その画面をクローズさせる場合のVBAを教えてください。 タイミング的にはフォームを開いた時に判断したいです。 宜しくお願い致します。 アクセス2013 フォームが開かない お世話になります。 アクセス2013で、フォームを作成したのですが、 突然フォームが、レイアウトビューもしくはデザインビューでしか 開かなくなりました。 デザインビューで起動してから、表示ボタンを押すとフォームは 表示されます。 再起動等はしましたが、状況かわらず。最適化修復も、状況変わらず。 問題のフォームのFORMLOADでSTOP記載し、docmd.openform で 起動しても、そこまで行きません。 VBAのコンパイルをしてもエラーは出ません。 正直、まったく原因が想像できなくて、悩んでいます。 どなたかご存知ではありませんか? よろしくお願いします。 Accessのフォーム方法について教えてください Access2016を使っています。 画像のように、クエリからフォームを作りたいと思っています。 どのように作るべきでしょうか。 可能なら、VBAを使わずに実現できればうれしいです。 アクセスのフォームのサイズは何で決まるの? 手作業でフォームを大きくしているのに 一度フォームを閉じると手作業で大きくしたサイズにはなりません。 VBAでDoCmd.MoveSizeはしてないです。 フォームのデザインビューで、詳細の高さを18cm位にしているのに、 いざフォームを表示させると10cm位になってしまい、中身が全部表示されません。 ACCESS2000のフォームの作り方について OSは98SEでACCESS2000を使用しています。 Aという帳票フォームとBという単票フォームがあります。 A帳票フォームには製造指示日、原料番号、原料種類、原料重量という項目があり、データが表示されています。 B単票フォームには製造指示日、原料番号、原料種類、原料重量、開始日時、労務時間等A帳票フォームの詳細があります。 A帳票フォームのデータ1をクリックすると、Bという単票フォームに移動してデータ1の詳細が表示される様にしたくていろいろやってみようと思ったのですが、どの様にしたらよいかさっぱりわかりません。 どなたか教えていただけないでしょうか。 簡単なVBAはわかりますが、やさしく教えていただけるとうれしいです。 どうぞよろしくお願いいたします。 MS Access2000のフォームについて たとえば、Aという表形式のフォームがあります。 項目名は、氏名、生年月日、年齢です。 そのフォームのレコードごとの右端にはコマンドボタンがあります。 そのコマンドボタンをクリックすると、Bというフォームが開きAで選択したデータの詳細(氏名、生年月日、年齢、住所、電話番号等々)が表示されるようにしたいのですが、そのやり方をどなたか教えていただけないでしょうか。 VBA初心者ですが、簡単なものならわかるのでVBAを使用したものでもOKです。 どうぞよろしくお願いいたします。 MS Access200のフォーム MS Access2000のVBAを使っています。 メッセージBOXのように、値を返すフォームを作りたいのですが、方法がわかりません。 どのようにすればいいのでしょうか? Accessのフォームで… Access 2010のフォームのリストボックスで、あるテーブルのフィールドの値を選択した場合に、同じテーブルの同じレコードにある違うフィールドの値を、テキストボックスに読み込みたいのですが、どうすれば出来ますでしょうか? VBAのサンプルソース等でも構いません。回答お願いしますm(_ _)m ACCESSのフォーム操作について vbaが全く分からない初心者です。 あれこれ調べてみましたが、分かりませんので 教えてください。 ACCESSでフォーム作成をしています。 テーブルA テーブルB テーブルC があり、フィールドは全て共通しています。 フォームに、コンボボックスを設けテーブル名を表示させ クリックするとそのテーブルのデータをフォームに表示させる ということがやりたいのですがどうすればよいでしょうか。 (例 テーブルCを選ぶとフォームにテーブルCのデータを表示) 本来なら初歩的な事から勉強をした方がいいのですが 仕事の作業でどうしても必要になり、急いでおります。 参考になりそうな、ページやvbaがありましたら教えて 頂けないでしょうか。 宜しくお願い致します。 ヤバいパソコンが壊れたかも!?事前に知っておきたい3つの兆候と対策 OKWAVE コラム vbaで帳票フォームで開きたい アクセス vbaでフォームを開くときに 既定のビューを指定してるのですが 指定したとおりになりません。 Private Sub Form_Load() Me.DefaultView = 1 '帳票フォーム End Sub としてもデータシートビューで開かれてしまいます。 Private Sub Form_Load() Me.DefaultView = 1 '帳票フォーム MsgBox Me.DefaultView End Sub とすると、1が返るのに やっぱりデータシートビューになってしまいます。 なぜでしょうか? エラーにもなりません。 Access modalフォームからdialogフォームの呼出しについて お世話になります。 AccessのVBAはどの分類が適切なのかが分からないのでこちらに投稿させていただきます。 modalフォームAから戻り値を返すdialogフォームB(カレンダーコントロールから日付を取得)を呼出したいのですが、フォームBからフォームAに戻ってきたときにAccess自体が固まってしまします。(フォームAがアクティブになりません。) VB6では同様な仕組みで問題なく動作しているのですが、解決策はありますでしょうか? また、modalプロパティ指定時になにか他のプロパティも設定する必要がありますでしょうか? よろしくお願いします。 Access2003のフォームが出来ない。 Access2003 をテキストで勉強中です。 テーブル → クエリ → と、進んで行きまして、フォームをウィザードで作ると、「フォームを作成できませんでした。」と、メッセージが表示されます。 クエリを基に作成しています。最初のテーブルから、テキスト通りにやりなおしてみても、同じ結果になります。 フォームを作れない原因とは何でしょうか? どうか、よろしくお願いいたします。 Accessのフォームについて教えてください。 こんばんは。アクセス入門者です。 入門書やできるシリーズなどいくつかのアクセスの本を見たのですが、 フォームについて、理解できません。 ●担当者マスタ ■客先マスタ ★コードマスタ ▲売り上げ計画マスタ ◎売上げ結果マスタ テーブルを作り、それぞれのテーブルから必要な項目を集めて、クエリを作成しました。思ったとおりの結果になったので、これを元にフォームを作成しました。 思ったとおりの結果が表示されるのですが、このフォームに入力が出来ません。できなかったので、次の方法を試しました。 ★コードマスタと▲売り上げ計画マスタのデータをサブフォームに配置しデータを追加させようと思って、あらたにフォームを作りました。やはり、思ったとおりの表示はされるのですが、追加ができないのです。それぞれのテーブルには、★コードマスタを主にそれぞれ、一対多にリレーションを組んでいます。 1つのフォームで色々なテーブルに結果を反映できるように、参照整合性の更新、削除にもチェックを入れました。 この考えは間違っているのでしょうか。 ○○マスタとあるように、それぞれ1つのテーブルに1つのフォームにしなければならないのでしょうか。 複数のテーブルから取り出したデータの更新は無理なのでしょうか。 ある程度、クエリまで完成したのにフォームでつまずいて苦しんでいます。ご解答宜しくお願い致します。 Accessのフォームとモジュールについて AccessVBA初心者です。 最近ツールを作り始めたのですが、フォームのファンクション(クリックなど)ごとの処理については例えば、フォームのボタンとかラジオボタンなどと結びつけてVBAを記述します。しかし、先輩などのツールを見るとモジュールにも記述している場合があるのですが、モジュールにはどういったことを記述して、どうフォーム側から呼び出すような仕組みなのでしょうか? 漠然とした質問で申し訳ございませんが、一般論でよいので教えてください。 【Access】複数フォームを閉じる時の、選択処理について Access Ver. : 2003 Windows Ver.: XP Accessフォームの「閉じる時」処理で、下記のような工夫をした いと考えております。 ・フォームがひとつしか開かれていないとき、Accessを終了する ・複数のフォームが開かれている時、そのフォームのみを閉じる そんなVBAコードがありましたら、教えてください。 何か参考になるページでも、かまいません。 どうぞ、宜しくお願いいたします。 アクセスのフォームについて アクセスのフォームについて教えてください DATAテーブルがあるとします。そのDATAテーブルの、すべてではなく ある項目5種類だけ表示したいと考えています。 ちなみにテーブルのレコードがいくつあるかはわからない状態で すべてのレコードを列挙する予定です。 クエリは訳あって使用できないのが前提なので、VBAでそれを可能としたいのですが ... フォームのレイアウトは下のような感じです =================================================================== DATA画面 AAA BBB CCC DDD EEE FFF GGG HHH III --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- 以上がDATAです =================================================================== AAA BBB... が項目名です --- がレコードのそれぞれの明細です。 明細をすべて表示したら"以上がDATAです"と表示して終了です。 前にも書きましたがクエリは使用できません。VBAで実現したいとおもいます。 皆さんすみませんが宜しくお願い致します。 アクセスVBA フォームのスクロールバーを動かす。 アクセスVBA フォームのスクロールバーを動かす。 作成したフォームの横スクロールバーポジションを、一番右端や左端にしてしまうことをVBA側でしたいのですが可能でしょうか? コードがわかりません。お願い致します。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ パソコン・スマートフォン ソフトウェア Excel(エクセル)Word(ワード)PowerPoint(パワーポイント)Access(アクセス)その他MS Office製品オフィス系ソフトPhotoshop(フォトショップ)Illustrator(イラストレーター)その他Adobe製品画像・動画・音楽編集ホームページ作成ソフト筆まめ・はがき作成フリーウェア・フリーソフトその他(ソフトウェア) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
わかりました ありがとうございました