それぞれがJANUARYからFEBRUARYという名前の12のワークシートを含むワークブックがあります。
=TODAY()
今月のシート(例:11月)にのみ、 mm / dd/yyyy日付形式の関数を含むセルが含まれます。
ブックを開くときに、このセル(私のインスタンスではCell N2
)とSelect
それを含むシートを自動的にアクティブにします。私は本当にゆっくりと学んでいる初心者ですが、知識は最小限であり、私が必要なものを見つけることができません。これは私がこれまでに持っているものですが、機能しません:
Sub ChooseSheet()
Dim SearchString As Variant
SearchString = "TODAY()" 'string I am searching for
Do Until SearchString = "TODAY()"
If Application.WorksheetFunction.CountIf(Sheets("Sheet1").Columns(14), SearchString) > 0 Then
Worksheets("Sheet1").Activate
End If
Exit Do
Loop
End Sub