- ベストアンサー
Cmd Cmb コマンドボタン コンボボックス
他人が作ったVBAコードを見てるのですが、 コンボボックスかコマンドボタンに ・Cmd_オブジェクト名 ・Cmb_オブジェクト名 があるのですが、 どちらがコマンドボタンで どちらがコンボボックスなのでしょうか? オブジェクト名だけじゃ判断できません。
- yvozvxjpbg
- お礼率100% (29/29)
- オフィス系ソフト
- 回答数1
- ありがとう数1
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
Cmd→Commandの略 Cmb→Comboの略 だと思いますが……
関連するQ&A
- コンボボックスの使い方について
環境はWIN98 VC++6.0 MFCです。 コンボボックスを初めて使うのですが、コンボボックスに何かを記入し、コマンドボタンを押すとコンボボックスのプルダウンのリストの中に追加されるようにするにはどうすれば良いですか? 具体的なコードなり参考サイトを教えてください。
- ベストアンサー
- C・C++・C#
- コンボボックスの入力表示の消去
アドバイスをお願いします。 [知りたいこと] 検索ボックス(コンボボックス)で検索した値を合致フォーム(フォーム)で開くとき、一緒に検索ボックス(コンボボックス)の値(入力表示)もクリアにしたい。 [セット条件] ・コンボボックス名:検索ボックス ・検索結果フォーム名:合致フォーム ・合致フォームを開くコマンドボタン名:開くボタン [お願い] 現在は、コマンドボタンをイベントのマクロでフォームを開くで設定している。コマンドボタンでフォームを開く設定をコードビルダで記述するスキルがない為、マクロで可能でしたらマクロで教えていただけませんでしょうか。マクロがダメなときはコードビルダでお願いします。勉強しますので。 以上ですが、宜しくお願いします。
- ベストアンサー
- その他MS Office製品
- コマンドボタンがあるかどうかを取得するには?
図のようにシートにコマンドボタンがあります。 オブジェクト名は「CommandButton1」です。 vbaでシート上にコマンドボタンがあるかどうかを取得するコードを書きたいのですが、どうすればいいのかわかりません。 MsgBox IsNull(CommandButton1) ではエラーになりました。 ご教授よろしくお願い致します。
- ベストアンサー
- オフィス系ソフト
- あるコンボボックス名を選択時に、コマンドボタンを使用不可にする
あるコンボボックス名を選択時に、コマンドボタンを 使用不可にするソースを書いてみたのですが、ダメでした。 コンボボックスのListは処理1~4、Itemdataは1~4とListに 対応した形になっています。 Private Sub ドロップダウン_Change() If SyoriKubun.Itemdata = コード Then コマンドボタン.Enabled = False End If End Sub 判定部分Itemdataをlistにして、 表示名を判定に使おうとしてもダメでした。 もしかしたら、根本的(使い方)に間違っていますか? 書き込みをお願い致します。
- ベストアンサー
- Visual Basic
- コンボボックスからテキストボックスに連続して値を出したい
エクセルVBAのユーザーフォームで、コンボボックスで選択したものをコマンドボタンを押すことで、同じフォーム上のテキストボックスに表示するところまではできたのですが、同じテキストボックスに追記する形でコンボボックスで選択したものを表示したいのですが、可能でしょうか。テキストボックスは複数行表示できるようにプロパティのMultiLineはTlueに設定することはしたのですが、2回目以降コンボボックスで選択した後コマンドボタンを押してもそのまま上書きするようなコードしかわかりません。 テキストボックスに、20回目まで選択項目を追加表示し、最後にはエクセルのシートにそのデータをコピーしたいのです。果たして、そのようなことは可能でしょうか。可能であればどのように記述すればよいのでしょうか。ぜひ諸先輩方のお知恵をお貸しください。よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- コンボボックスの複数列表示に関して
開発言語:Visual Basic 2008 現在、コンボボックスをフォーム上に作成し、そのコンボボックスにテーブルから取得した項目を表示させ、 選択させるような事を考えています。 その際に、コンボボックスに表示する内容として、例えば2つの列、 コード、内容 001、北海道 002、青森 というように、コード、内容という2つの項目が存在し、内容だけでなく、コードも同時に表示させる事を検討しています。 インターネット等で検索した際に、そもそも2つの項目を1つのコンボボックスに表示させる事は難しく、仮に表示させたい 項目がテーブルに存在するのであれば、SQLで対応すればとの事が記載があった為に、以下のように対応しました。 《内容》 'SQL文作成 Select_SQL = "select 案件コード,案件名, CONCAT(CONCAT(案件コード,' :'),案件名) as fullname from T_案件" 'SQL文と接続情報を指定し、MySQLコマンドを作成 da = New MySqlDataAdapter(Select_SQL, Connection) 'DataAdapterを指定し、自動的に更新コマンドを生成するコマンドビルダーを作成 cb = New MySqlCommandBuilder(da) 'データセットの中に案件マスタ_Tというテーブルを作成し、そこへ格納する。 da.Fill(ds, "案件マスタ_T") 'コンボボックスに案件マスタ_Tを連結する CMB_2.DataSource = ds.Tables("案件マスタ_T") 'コンボボックスに結合項目名を表示する CMB_2.DisplayMember = "fullname" '案件コードをSelectdValueで取得する CMB_2.ValueMember = "案件名" 但し、この場合、仮にコードが3桁でなく2桁のものが混在してしまった場合、プルダウンの 表示としてガタガタな形(内容の表示が綺麗に左でそろわない)となってしまいます。 そこで、別の方法で、何かコンボボックスに複数列表示させ、なおかつ、項目の列幅が整列 するような方法はないでしょうか。。。 教えて下さい。
- ベストアンサー
- Visual Basic
- コンボボックスのボタンの大きさについて
Microsoft Accessのフォームにツールボックスからコンボボックスを配置しました。 表示される文字を大きめにしようとコンボボックスのサイズを変更したら右の ボタン[▼]が小さくなってしまいました。 ボタンのサイズをコンボボックスの高さとあわせるには何らかの操作が必要なのでしょうか? ご存知の方教えてください。
- 締切済み
- その他(データベース)
- コンボボックスからのデータ抽出
Access2000です。 hozon - テーブル コンボボックス-nenn(2003,2004) コンボボックス-tsuki(1月から12月) コンボボックス-hi(1日~31日) コマンドボタン-抽出ボタン があり、各コンボボックスで抽出したい年月日を選択してコマンド抽出ボタンをクリックして その下にサブフォームにてテーブルから抽出したデータを表示したいのですが、どのようなコードになるのか教えてくださいませんか? データは月別の場合と日にちべつの場合とできればうれしいのですが、、 初心者なのでよろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセル VBA コンボボックスで検索
エクセルVBA初心者です。 シート1行目には工場名、2行目に見出し、3行目からデータが記入されています。 2行目に見出しとして、A列には作業者名、B列に工事番号、C列から作業時間などが記入されています。 ユーザーフォームにコンボボックス、コマンドボタンを設置し、コンボボックスには工事番号一覧が表示されるようにするところまではできましたが、コンボボックスで工事番号を選択し、コマンドボタンを実行することで、1シート内の一致する行だけを表示したいのですが、いろいろなサイトを参考に試してみたのですがうまくいきませんでした。 同じ内容のシートが複数ありますが、シート毎での検索・抽出をしたいと考えています。 どのようなコードを作成したら良いのかご教授願えたら幸いです。 よろしくお願い致します。
- ベストアンサー
- オフィス系ソフト
- Excelで、コンボボックスが見つかりません。
http://www2.cty-net.ne.jp/~hidenori/vba/vba30/vba30.html 上記のURLで、コンボボックスを使うというものが あるのですが、URL内のコンボボックスが、 わたしの使用しているエクセル画面からみつかりません。 もしかすると見落としているのかもしれませんが、 同じ様なボタンはいくら探しても見つかりません。 URLと同じ事が出来るボタンを教えてください。 よろしくお願いします。 パソコンは2年前に購入したもので、 WindowsXPです。
- ベストアンサー
- オフィス系ソフト
お礼
Cmd→Commandの略 Cmb→Comboの略 こう見るとわかりやすいですね。 ありがとうございました。