Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


34822 / 76738 ←次へ | 前へ→

【47120】Re:オートフィルタ使用時のチェックボックス
発言  Kein  - 07/3/1(木) 17:09 -

引用なし
パスワード
   すいません。コピペする際にちょっとおかしくなったので、再掲します。

Sub MyCheckBox_Add()
  Dim xR As Long, xC As Long
  Dim MyR As Range, C As Range

  With ActiveSheet
   If .FilterMode = False Then Exit Sub
   .CheckBoxes.Delete
   With .AutoFilter.Range
     xR = .Rows.Count - 1: xC = .Columns.Count
     Set MyR = .Range("A2").Resize(xR) _
     .Offset(, xC).SpecialCells(12)
   End With
   For Each C In MyR
     .CheckBoxes.Add(C.Left + 0.1, C.Top + 0.1, _
     C.Width - 0.1, C.Height - 0.1).Caption = ""
   Next
   .CheckBoxes.OnAction = "Test_Action"
  End With
  Set MyR = Nothing
End Sub
0 hits

【47070】オートフィルタ使用時のチェックボックス さくら 07/2/28(水) 11:00 質問
【47073】Re:オートフィルタ使用時のチェックボックス りん@通りすがり 07/2/28(水) 13:03 回答
【47082】Re:オートフィルタ使用時のチェックボックス りん 07/2/28(水) 14:31 回答
【47093】Re:オートフィルタ使用時のチェックボックス さくら 07/2/28(水) 17:41 発言
【47119】Re:オートフィルタ使用時のチェックボックス Kein 07/3/1(木) 17:05 回答
【47120】Re:オートフィルタ使用時のチェックボックス Kein 07/3/1(木) 17:09 発言

34822 / 76738 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free