Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Excel VBA の場合:
特定の日付範囲のすべての日をループするにはどうすればよいですか?
'2013-01-01' から '2013-01-03' は次のようになります。
2013-01-01 2013-01-02 2013-01-03
これは、少なくとも、あなたがやろうとしていることを始める方法を示しているはずです:
Sub test() Dim StartDate As Date Dim EndDate As Date Dim DateLooper As Date StartDate = #1/1/2013# EndDate = #12/31/2013# For DateLooper = StartDate To EndDate MsgBox (DateLooper) Next DateLooper End Sub