Excel VBA質問箱 IV

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

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


37022 / 76738 ←次へ | 前へ→

【44890】Re:教えて下さいm(__)m
回答  Kein  - 06/12/5(火) 14:32 -

引用なし
パスワード
   >B行を検索して

Private Sub CommandButton1_Click()
  Dim Num As Long, Cnt As Long

  With TextBox1
   If .Value = "" Then Exit Sub
   If Not IsNumeric(.Value) Then
     MsgBox "テキストボックスに整数を入力して下さい", 48
     .Value = "": .SetFocus: Exit Sub
   End If
   Num = CLng(.Value)
  End With
  With Worksheets("Sheet1") '←特定シートへの参照を付けること。
   .Activate
   .Cells.EntireRow.Hidden = False
   With .Range("B1", .Range("B28").End(xlUp)).Offset(, 254)
     .Formula = "=IF($B1=" & Num & ",1)"
    Cnt = WorksheetFunction.Count(.Cells)
    If Cnt = 0 Then
      MsgBox "該当する数字がありません", 48
     Else
      MsgBox Cnt & " 件の該当がありました", 64
      .SpecialCells(3, 1).EntireRow.Hidden = True
     End If
     .ClearContents
   End With
  End With
End Sub

と、変更します。
>コードの意味
所用があって席を外すので、説明は割愛させていただきます。
0 hits

【44875】教えて下さいm(__)m 初心者K 06/12/5(火) 11:09 質問
【44876】Re:教えて下さいm(__)m Statis 06/12/5(火) 11:40 発言
【44879】Re:教えて下さいm(__)m 初心者K 06/12/5(火) 11:58 発言
【44881】Re:教えて下さいm(__)m Kein 06/12/5(火) 12:27 回答
【44883】Re:教えて下さいm(__)m Kein 06/12/5(火) 12:32 発言
【44884】Re:教えて下さいm(__)m 初心者K 06/12/5(火) 12:53 お礼
【44889】Re:教えて下さいm(__)m 初心者K 06/12/5(火) 14:15 質問
【44890】Re:教えて下さいm(__)m Kein 06/12/5(火) 14:32 回答
【44892】Re:教えて下さいm(__)m 初心者K 06/12/5(火) 14:47 お礼
【44967】タイトルは内容を示すものに 注意 06/12/8(金) 13:15 発言

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