-4
私はvbaの初心者です。私はvbaに2つの日付の間のすべての日付を取得しようとしています。例えば、パラメータ01-01-2015と15-01 -2015、そして私はすべての日付の可能性のある配列を返します:vbaで2日間の日付をすべて取得する
これは私が持っているデータです。
ID Start Date End Date Code
1234567 03-10-2016 15-10-2016 ABC_987654321
3456789 10-09-2016 20-09-2016 ABC_123456789
は、結果は以下の通りであるべきであり、開始日に空白を見つけたときに停止する必要があり
アレイ
ID Date Code
1234567 03-10-2016 ABC_987654321
1234567 04-10-2016 ABC_987654321
1234567 05-10-2016 ABC_987654321
3456789 10-09-2016 ABC_123456789
3456789 11-09-2016 ABC_123456789
3456789 12-09-2016 ABC_123456789
3456789 13-09-2016 ABC_123456789
3456789 14-09-2016 ABC_123456789
3456789 15-09-2016 ABC_123456789
3456789 16-09-2016 ABC_123456789
3456789 17-09-2016 ABC_123456789
3456789 18-09-2016 ABC_123456789
3456789 19-09-2016 ABC_123456789
3456789 20-09-2016 ABC_123456789
出力には、6/10、7/10、8/10、... 15/10/2016の出力がありますか?日付を下にドラッグし、一度に1日増やすことができます。それは動作しませんか?これまでに何を試しましたか?これはかなりシンプルなことですが、オンラインでたくさんのヒントを見つけてください。何をしようとしているのか、何が働いていないのかを示してください。 – BruceWayne
日付は数字です。次のループが役立ちます。研究のビットはあなたのためにそれを見つけたでしょう。グーグルで約422,000件の結果(0.80秒) –
@brucewayneはo/pは現在の日付(または何か)までを意味する:)または終了日を意味します。 –