トップページ > プログラム > 2016年05月13日 > 4amCJiHY

書き込み順位&時間帯一覧

32 位/188 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000100000001002



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
Visual Studio 2015 Part4©2ch.net
Excel VBA 質問スレ Part41©2ch.net

書き込みレス一覧

Visual Studio 2015 Part4©2ch.net
966 :デフォルトの名無しさん[sage]:2016/05/13(金) 13:53:07.02 ID:4amCJiHY
>>961
何を使うの?
Excel VBA 質問スレ Part41©2ch.net
220 :デフォルトの名無しさん[sage]:2016/05/13(金) 21:32:30.68 ID:4amCJiHY
>>218
どっちが使いやすいか自分で判断するといい

Sub macro()
  Dim srcRng As Range, fnd As Range
  Dim firstAddr As String
  Set srcRng = ActiveSheet.UsedRange
  Debug.Print "■Findのみ"
  Set fnd = srcRng.Find("test", LookAt:=xlWhole, SearchDirection:=xlNext)
  If Not (fnd Is Nothing) Then
    firstAddr = fnd.Address
    Do
      Debug.Print fnd.Address
      Set fnd = srcRng.Find("test", After:=fnd, LookAt:=xlWhole, SearchDirection:=xlNext)
      If (fnd Is Nothing) Then Exit Do
    Loop While (fnd.Address <> firstAddr)
  End If
  Debug.Print "■FindNextあり"
  Set fnd = srcRng.Find("test", LookAt:=xlWhole, SearchDirection:=xlNext)
  If Not (fnd Is Nothing) Then
    firstAddr = fnd.Address
    Do
      Debug.Print fnd.Address
      Set fnd = srcRng.FindNext(After:=fnd)
      If (fnd Is Nothing) Then Exit Do
    Loop While (fnd.Address <> firstAddr)
  End If
End Sub


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。