0
どのように複数の範囲から日付のリストを生成し、隣接するセルは、Dへ
列B値と照合するには、私は私の生のシートに持っているものであり、次の2列は、私が達成したいものですボタンをクリックして私はどこから始めるべきか分かりません(VBA初心者はここです)。
ありがとうございます!
どのように複数の範囲から日付のリストを生成し、隣接するセルは、Dへ
列B値と照合するには、私は私の生のシートに持っているものであり、次の2列は、私が達成したいものですボタンをクリックして私はどこから始めるべきか分かりません(VBA初心者はここです)。
ありがとうございます!
私はこのコードは問題あなたの助けになると思い
Dim dStart As Date
Dim dEnd As Date
Dim dDate As Date
Dim iCol As Integer
Dim iColDate As Integer
iCol = 2
iColDate = 2
Do While Cells(iCol, 2).Value <> ""
dStart = Format(Cells(iCol, 2).Value, "dd/mm/yyyy")
dEnd = Format(Cells(iCol, 3).Value, "dd/mm/yyyy")
For dDate = dStart To dEnd
Cells(iColDate, 6).Value = dDate
Cells(iColDate, 7).Value = Cells(iCol, 4).Value
iColDate = iColDate + 1
Next
iCol = iCol + 1
Loop
ありがとうございます!これは私のために働いた:) – user8384641
ちょうど 'VLOOKUP'式を使用しないのはなぜ、すなわちG2は' = VLOOKUP(F2、$のB:$ D、3、TRUE) 'とコピーそれはダウン。しかし、VBAが本当に必要な場合は、現在の試行を質問に貼り付けることで、VBAを有効にすることができます。 – YowE3K