ベストアンサー Accessのフォームにて、詳細行のボタンを行の内容により、表示/非表 2010/06/08 16:06 Accessのフォームにて、詳細行のボタンを行の内容により、表示/非表示を制御したい 添付した画像の[コマンド2]のボタンを行のな用により、表示/非表示に行単位に制御したいのですが、 良いヒントがありましたらお願いします 画像を拡大する みんなの回答 (3) 専門家の回答 質問者が選んだベストアンサー ベストアンサー layy ベストアンサー率23% (292/1222) 2010/06/08 17:25 回答No.2 帳票形式フォームでは困難で有効なテクニックはないです。そういう使い方は想定してない。 ボタンでなく立体表示させたテキストボックスにするとかフッタにボタン1つ用意してカーソル行により制御するとか違う手段でできるか検討する方法のが良いです。 同じソフトウェアカテゴリで、数日前に似た仕掛けで議論ありました。 質問者 お礼 2010/06/09 10:26 layyさん コメントありがとうございます あきらめました。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 その他の回答 (2) 30246kiku ベストアンサー率73% (370/504) 2010/06/08 21:30 回答No.3 以下の応用でできるような気がしますが。 Accessの表形式のフォームについて http://okwave.jp/qa/q5477045.html コントロールを選択する時には、 帳票でレコード毎・・・であれば、プロパティに「コントロールソース」を持つもの を、選んでみてください。 ※ 注 コントロールソースで表示内容はレコード毎にかわりますが、見栄えは一緒になります。 以下も合わせて読んでみてください。 Accessユーザーフォームでコマンドボタンのcaptionについてで... http://okwave.jp/qa/q5925995.html 質問者 お礼 2010/06/09 10:26 30246kikuさん コメントありがとうございます あきらめました。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 piroin654 ベストアンサー率75% (692/917) 2010/06/08 17:12 回答No.1 詳細行の非連結コントロールはレコード 単位では制御できないのでは? 質問者 お礼 2010/06/09 10:30 piroin654さん コメントありがとうございます あきらめました。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ パソコン・スマートフォンソフトウェアその他MS Office製品 関連するQ&A access2000でのフォームの詳細ボタンについて access2000を使用して、顧客のカナを入力すると該当する顧客が抽出される一覧を作成いたしました。 作り方は、 メインフォームに顧客一覧のサブフォームを置きました。 検索カナ入力用のテキストボックスを置き、その横に検索ボタンを置いています。 ここまでは順調でしたが、サブフォームに置いた詳細ボタン(指定した顧客の詳細の単票フォーム)が作動しなくなりました。 サブフォームだけで実行すると表示されます。 メインフォームでボタンを押しても作動しません。 行き詰っています。どなたかご教授下さい。。 お願いします。 Access2003でフォームにあるコマンドボタンで更にフォームを開く Access2003でフォームにあるコマンドボタンで更にフォームを開くときのVBA記述で困っています。 Access2003で社員情報管理のデータベースを作成中です。 社員の情報を入力するにあたり、【基本情報】と【詳細情報】とでフォームを分けてあり、【詳細情報】を入力したい場合は、"基本情報フォーム"にあるコマンドボタンをクリックして"詳細情報フォーム"を開くようになっています。 この際、"基本情報フォーム"で開いている社員の【社員番号】を"詳細情報フォーム"の【社員番号】欄にも自動的に表示させるため、以下のようなVBAを記述しました。 Private Sub コマンドボタン_Click() DoCmd.OpenForm "詳細情報フォーム" Forms![詳細情報フォーム![社員番号].DefaultValue = Me![社員番号] End Sub 【社員番号】は7ケタの半角英数で、社員によって、数字だけの場合と、英数混じっている場合とがあります(データ型はテキスト型にしてあります)。 困っているのは、 1.上記を実行した際に、数字だけの社員番号は問題ないのですが、英数混じりの場合だと"社員番号"テキストボックスが「#Name?」という表示になってしまう 2."基本情報フォーム"のコマンドボタンをクリックして新規の"詳細情報フォーム"を開き(社員番号のみが反映され、他の項目は空欄の状態)、詳細情報を入力→保存したあと、別の社員番号で"基本情報フォーム"を開き、コマンドボタンで"詳細情報フォーム"を開くと、前に入力した社員の情報が出てきてしまう。 (つまり、"詳細情報フォーム"のもととなるテーブルに、1行でもレコードがあると、それが出てきてしまう。) 【詳細情報】は、 1.データを入力する社員としない社員とがいる 2.新規でレコードを作成する場合と、既存のレコードを上書きする場合とがある ので、もととなる"詳細情報テーブル"にその【社員番号の】レコードがなければ新規入力画面を、レコードがあればそのレコードを呼び出す形にしたいのですが、英数混じりの表示の件も含め、どうすれば、正しく表示されるか教えていただきたいです。 ぜひぜひよろしくお願いします。 ACCESSフォームのボタン表示 ACCESSフォームのボタン表示 ACCESS2000で作成したフォームのボタンはACCESS2007でも変わりません。 ACCESS2007で一から作成したMDBは、ボタンの表示スタイルが異なります。 ※ボタンの角が丸く、マウスカーソルをボタンの上に当てるだけで色が変わる。 ACCESS2000で作成したMDBをACCESS2007で上記のように表示させる設定は あるのでしょうか? いろいろ見ても、見当たらないのです。 よろしくお願いします。 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? OKWAVE コラム ACCESS2000の詳細内のサブフォームないのフォーカス制御 はじめまして。 ACCESS2000の詳細内のサブフォームないのフォーカス制御について、教えてください。 詳細内のフォーカス制御について教えてください。 フォームの詳細に、サブフォームを用いて一覧を表示したときに、 ある行のボタンにフォーカスをセットしたいのですが、上手くいきません。 サブフォームのPRIVATE sub FORM_OPEN にフォーカスをセットしたいキーでの条件がTRUEならば、 ボタン名.setforcus とコーディングしたのですが、フォーカスは一番上の行のボタンに来ています。 なお、FORM_OPEN は、一度しか走っていません。 詳細の一覧を行ごとに取得するたびに、 判定する時は、いつがいいのでしょうか? また、どのようにコーディングすればいいか教えてください。 よろしくお願い致します。 ACCESSで表示されているフォームだけをレポートに出したい アクセスで、入力したフォーム内容をすぐにレポートで印刷できるよう、コマンドボタン作成ウィザードで、レポートの操作→レポートのプレビューを行ったのですが、IDが1のものが表示されてしまいます。。 これを、表示されているフォームIDのものをプレビューさせることはできますでしょうか? 色々調べてみたのですが、分からなかったので。。 宜しくお願いします! ACCESS フォームの詳細セクションのコントロールを全て非連結で作ろ ACCESS フォームの詳細セクションのコントロールを全て非連結で作ろうとしています。 レコードセットに連結していれば、詳細セクションにはレコード件数分の行が自動的に生成され、データのセットも勝手に行われますが、非連結なので、自分で(VBAで)制御する方法を知りたいです。 行にはテキストボックスだけでなくコマンドボタンやチェックボックスも配置します。 ・VBAで行を作ってそこのテキストボックスに任意の値をセットする方法 ・VBAで行にあるオブジェクトの値等を参照する方法 以上を教えていただけませんでしょうか? (そのようなサイトがあれば、それも教えていただきたいです) Accessユーザーフォームでコマンドボタンのcaptionについてで Accessユーザーフォームでコマンドボタンのcaptionについてですが Aテーブルを基に表記式でフォームを作成し、コマンドボタンを配置します。 この際、コマンドボタンのcaptionをAテーブルのフィールド値を表示したいのですが 可能でしょうか? フォームを開く際に Private Sub フォーム_Load() Me!コマンド1.Caption = Me![フィールド1] End Sub とイベントを発生させましたが、全てのボタンのCaptionがAテーブル1行目、 フィールド1の値で表示されてしまいます。 Dlookupを使用しても結果か同じでしたので、 フォームをLoadした時のMe![フィールド1]の値がAテーブル1行目の値であり その値でCaptionが設定されていであろうことはなんとなくわかるのですが 何をどうすればいいか行き詰ってしまいました。 どんなやり方があるのかお教えください。 ACCESS フォームで、ボタンの形を変えたい ACCESS 2003のフォームで、コマンドボタンの形を変えたいのです。 新規フォームでボタンを作ると、角の丸いボタンになるのですが、 使用中のデータベースのボタンは角のとがったボタン(単なる長方形)に影が付いているものなので、そちらに合わせたいのです。 どのようにすれば、コマンドボタンの形を変えられますか。 Accessの表形式のフォームについて 現在、Access2000で表形式のフォームを作成しています。 一点行き詰まっていることがあるので、どなたか教えて下さい。 いくつか項目がある表形式のフォームがあります。 項目2には日付を入れるのですが、隣にボタンを作り押すことにより 項目2に今日の日付が入るようにします。 そこで質問ですが、項目2に既に日付が入っている場合は、ボタンを 表示させたくないのですが、プロパティの”可視/Visible/”を触ると 表全部(行)に見えたり見えなかったりしていますます。 1行毎に制御することはできないのでしょうか? 詳しい方、どうか教えて下さい。お願い致します。 --こうなってしまう--------------------------- 項目1 項目2 項目3 ・・・ AAA 2009/11/24[ボタン] XXX BBB [ボタン] YYY CCC 2009/11/25[ボタン] ZZZ --こうしたい--------------------------------- AAA 2009/11/24 XXX BBB [ボタン] YYY CCC 2009/11/25 ZZZ アクセスのフォーム上のコマンドボタンについて。 アクセスのフォームで一覧を作っています。その中の1つをクリックすると詳細画面に移動させようとコマンドボタンをおいたのですが、下記のエラーが出ます。全く文章の意味が分からず、今後どうしていいのか前に進めません。どなたか教えてください。よろしくお願いいたします。 エラーの内容です↓ テーブル’A’はほかのユーザーが排他的に開いているか、既にユーザーインターフェイスを介して開いているので、プログラムによって操作することはできません。 アクセス2003のフォーム上のコマンドボタンについて。 アクセス2003のフォームで一覧を作っています。その中の1つをクリックすると詳細画面に移動させようとコマンドボタンをおいたのですが、下記のエラーが出ます。対処法を教えてください。 エラーの内容です↓ テーブル’業者登録’はほかのユーザーが排他的に開いているか、既にユーザーインターフェイスを介して開いているので、プログラムによって操作することはできません。 ACCESSのバージョンは2003です。 ’メンテナンス進捗’というフォーム上に一覧があり、それぞれに詳細ボタンを置き、その詳細ボタンをクリックするとそのIDに見合ったメンテナンスの画面を開きたいです。 主テーブルは‘メンテナンス‘で副テーブルには’機器登録’と’業者登録’があります。‘メンテナンス‘と’機器登録’は機器管理IDで結ばれ、と’機器登録’と’業者登録’は業者IDで結ばれています。このリレーションの仕方が悪いのでしょうか?分かりづらくて申し訳ありません。 Access2013 帳票フォーム、1行で改行 こんにちは Access2013を利用して 帳票フォームを作成しました。 1行入力すると、改行されて(表示がみえなくなり)次の新レコード入力となります。 PageUPボタンやスクロールバーを利用して1行目を表示する事はできるのですが 詳細セクションには充分なスペースがあるにもかかわらずこのような動作となります。 レコードソースにフィルターはかけずに全て表示させております。 どなたかご教授ください。どうぞよろしくお願いいたします。 ヤバいパソコンが壊れたかも!?事前に知っておきたい3つの兆候と対策 OKWAVE コラム access フォームのコマンドボタンをマクロ実行 access97 フォームの中のコマンドボタンをひとつのマクロで実行したい お世話になります 上記表題のように現在access97をwindowsXP sp3で使用しています ここで例えば フォーム Aというフォームのなかに コマンドボタンBが 設置されているとします コマンドボタンBをワンクリックするとイベントプロシージャーCが実行されるとします お尋ねしたいのは ひとつのマクロDによって 上記 一連の操作をしたいのですが マクロをデザインビューで開きますと まず アクションにおいて フォームを開く 下左のダイアログに フォームの名称に コンボリストから Aを選択します 次に このコマンドボタンBを実行するために このマクロDのデザインビューにおいて 以下の行のアクションに どのように 入力したら よいものか 御教示願いたいです コマンドの実行 から できるかなと 思ったのですが 適切な項目がリストから 表示されません 御存じの方 宜しくお願い致します access97以降の新しいバージョンでのご解説でも参考になりますので 宜しくお願い致します フォームでボタンクリック後にそのページに内容を表示する a.htmというファイルの中でフォームを使用しています。 フォームで送信のボタンを押すとフォームの内容を反映した文をphpを使用してb.phpに表示させています。 送信ボタンを押すとb.phpのページに飛んでしまいますが、a.htmの送信ボタンの次の行くらいにb.phpの内容を表示させるようにしたいです。 どのように記述すればできるでしょうか? Access2007のフォームの表示が広がってしまう Access2003を使用し社員管理のデータベースを作成しました。 この社員管理データベースでは、社員を表示する際にフォームを左右に表示させるように設定しています。 左のフォームでは、社員一覧を縦長のフォームで作成し右側では、その詳細を表示するようにしています。一覧表で該当する顧客をクリックすると詳細フォームでその社員の詳細が表示されるようにしています。 フォームを並べて表示させることがAccess2003では、特に問題は無かったのですが、Accessでこの並んだフォームを開くと左右のフォームが横長に広がりさらに重なって表示されています。 Access2007でフォームの表示を固定させる方法はないのでしょうか? よろしくお願い致します。 Accessでのフォーム表示 こんにちは。 現在、Access2003で顧客管理の アプリケーションを作成しています。 ログイン画面でユーザ名とパスワードを入力するテキストを作成し、 コマンドボタンを1つ作成しました。 ユーザ名とパスワードを入力し、ボタンを押すと 認証をして、次のメインフォームを表示するようなものを 作成したいのですが、 別フォームをどうやって表示するのか分かりません。 Visual Basic にはshowメソッドがあったのですが Accessには存在しないようなのですが、どのようにして表示すればよいのでしょうか? どなたかご教授お願いします。 アクセス2003 フォームの”閉じるボタン”について いつもお世話になっております。 過去の質問を見ても解決しなかったので質問させてください。 アクセス2003のフォームで閉じるボタンが表示されなくなりました。「フォーム」のプロパティで”閉じるボタン”を”はい”としましたが表示されません。 単純なミスかもしれませんが、アドバイスをお願いします。 access フォーム上で複数行のレコードを追加したい。 宜しくお願いします。 仕様環境:WinXP access2002 フォーム上にコマンドボタンで空白のレコードを 追加したいのですが、一行だけなら「値の代入」マクロで 追加できるのですが、複数行だとやり方がわかりません。 「追加クエリ」を作ってコマンドボタンにマクロで乗せてみたのですが、 テーブル上では複数の空白レコードが追加されてますが、 フォーム上には反映してくれません。 「値の代入」マクロを使って、複数行のレコードをフォーム上に追加するか、 「追加クエリ」を使って、複数行のレコードをフォーム上に反映させるか したいのですが教えてください。 ※ ちなみにこのフォームはサブフォームです。 また5行追加しようとしています。 この方法では無理でしたらご指導お願いします。 宜しくお願いします。 色のついていない行を非表示にしたい ワークシートAにコマンドボタンをレイアウトして、ワークシートBの色のついているセルがない行を非表示にしたいのですがうまくいきません。 添付画像であれば、2,6,7の行を非表示にしたいのですがどのようにすればよいか、VBAを教えてください。 よろしくお願いします。 ACCESSのコマンドボタンにデータを表示 ACCESSのコマンドボタンはフォームに 貼り付け、このボタンを押されたとき 決められた動作を実行します。 このボタンがフォームに表示されるとき ピクチャーか文字により表示されます が このボタンの表示を内部のデータを表示できませんか つまり、テキストボックスにテーブルにある データを表示するように よろしくお願いします 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ パソコン・スマートフォン ソフトウェア Excel(エクセル)Word(ワード)PowerPoint(パワーポイント)Access(アクセス)その他MS Office製品オフィス系ソフトPhotoshop(フォトショップ)Illustrator(イラストレーター)その他Adobe製品画像・動画・音楽編集ホームページ作成ソフト筆まめ・はがき作成フリーウェア・フリーソフトその他(ソフトウェア) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
layyさん コメントありがとうございます あきらめました。