ワークシートごとに数百のエントリを持つワークブックがあります。&次の空きセルを列で見つけるコードがあります。コードは1つのシートでは動作しますが、他のシートでは動作しません。私はそれが何かシンプルであることを知っていますが、間違っているとわかりません。a列の次の空のセルを見つける
Private Sub CommandButton_Click()
Dim ws As Worksheet
Set ws = ActiveSheet
For Each cell In ws.Columns(1).Cells
If Len(cell) = 0 Then cell.Select: Exit For
Next cell
End Sub
あなたのコードは 'Set ws = ActiveSheet'と読んで、1つのシートだけで動作します。 – findwindow
セルA1に行き、 'Ctrl + [下矢印]'を押して、列Aの次の空のセルを見つけますか? VBAは必要ありません。ジャストキープレス。 –