目安箱 IV

目安箱投稿のルールはこちらをごらんください。
ご意見は電子メールで承っています。
「目安箱」は質問禁止です。技術的な質問はそれぞれの質問箱へどうぞ。

迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。

  新規投稿 ┃ツリー表示 ┃一覧表示 ┃トピック表示 ┃検索 ┃設定 ┃ホーム  
176 / 277 ←次へ | 前へ→

【113】シート上アクティブXコントロールのフレーム(Frame)とオプションボタン
Excel  Jaka  - 05/10/11(火) 11:43 -

引用なし
パスワード
   その1 シート上アクティブXコントロールのフレーム(Frame)とオプションボタン

・シート上にフレームの作るには。
 コントロールツールボックスのコントロールの選択の中から、「Micrsoft Forms 2.0 Frame」を選んで作成。

 注)作ったフレーム上にアクティブXコントロールのOptionボタンを作っても、
   1つ1つのパーツでしかないためか、デザインモードを解除すると、
   なぜかボタン類が後ろに隠れてしまう。

・フレームの上にOptionボタンを作るには。
 デザインモードにしてから、
 フレームを右クリック → フレームオブジェクト → 編集
 で、出てきたツールボックスから作る。

・作ったOptionボタンのCaptionを編集するには。
 フレームを上記、編集状態にして、Optionボタン右クリック → プロパティ
 で、変更できます。

----------------------------------
○上記方法で作ったOptionボタンのCaptionを取得する。

下の1,2のコードは、フレームがあるシートモジュール、標準モジュールのどちらからでも取得できます。
シート上コマンドボタンの場合、プロシジャー名を
Private Sub CommandButton1_Click()
等に置き換えてください。

by Win98se & EXCEL2000 SR-1
  Win2000SP3 & EXCEL97 SR-2

1、
Sub 選択されたフレーム上OPTボタンのCaption取得()
  With Worksheets("Sheet1").Frame1
    For i = 0 To .Controls.Count - 1
      If .Controls(i).Value Then
        MsgBox .Controls(i).Caption
        Exit For
      End If
    Next
  End With
End Sub

2、
Sub 選択されたフレーム上OPTボタンのCaption取得OLE版()
  With Worksheets("Sheet1").OLEObjects("Frame1").Object
    For i = 0 To .Controls.Count - 1
      If .Controls(i).Value Then
        MsgBox .Controls(i).Caption
        Exit For
      End If
    Next
  End With
End Sub

3,695 hits

【112】シート上のアクティブX(ActivX)コントロールについて Jaka 05/10/11(火) 11:35 Excel[未読]
【113】シート上アクティブXコントロールのフレーム... Jaka 05/10/11(火) 11:43 Excel[未読]
【115】フレームのバックカラー、フォントカラー変更... Jaka 05/10/14(金) 10:42 Excel[未読]
【114】シート上アクティブXコントロールのタブスト... Jaka 05/10/11(火) 12:29 Excel[未読]
【116】シート上アクティブXコントロールのマルチペ... Jaka 05/10/14(金) 10:47 Excel[未読]

  新規投稿 ┃ツリー表示 ┃一覧表示 ┃トピック表示 ┃検索 ┃設定 ┃ホーム  
176 / 277 ←次へ | 前へ→
ページ:  ┃  記事番号:   
0
(SS)C-BOARD v3.8 is Free