アフィリエイト広告を利用しています

広告

この広告は30日以上更新がないブログに表示されております。
新規記事の投稿を行うことで、非表示にすることが可能です。
posted by fanblog

2023年01月11日

何かが入力されている最終セルを取得する(単一列対象)

Sub Sample()

 Dim myRng1 As Range
 Dim myRng2 As Range
 Set myRng1 = Cells(Rows.Count, 1) '下端のセルを取得

  With myRng1
   If Len(.PrefixCharacter & .Formula) > 0 Then
    Set myRng2 = myRng1 '下端のセルが該当する場合
   Else
    With .End(xlUp)
     If Len(.PrefixCharacter & .Formula) > 0 Then
      Set myRng2 = .Cells(1)
     End If
    End With
     End If
  End With

   If myRng2 Is Nothing Then
    MsgBox "何も入力されていません。"
   Else
    myRng2.Select '確認用
    MsgBox myRng2.Address
   End If

 Set myRng1 = Nothing 'オブジェクトの解放
 Set myRng2 = Nothing

End Sub
最新記事
検索
<< 2023年01月 >>
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        
タグクラウド
カテゴリーアーカイブ
リンク集
×

この広告は30日以上新しい記事の更新がないブログに表示されております。