Hello,
I've got a pretty complex user form that is sending information to different rows on different sheets. I'm trying to "clean" my code by making it easier to look at it, but what I'm doing is making the select code not work at all. I'm a novice with VBA and I'm trying to improve my skills! I appreciate any help!
This works:
[VBA] Dim DateRow As Integer
DateRow = WorksheetFunction.Match(Range("ArrivalDate"), Sheets("Dates").Range("Dyn_SelectDate"), 0) - 1 'selects the the same date in the calendar
Dim MemberRowAdd As Integer
MemberRowAdd = Range("Dyn_TeamMembers")
Dim i As Integer
For i = 0 To Range("DateDifference")
Sheets("Dates").Range("Data_Start_Dates").Offset(DateRow + i, 1).Value = Sheets("Dates").Range("Data_Start_Dates").Offset(DateRow + i, 1).Value + 1 'loops through the rows to add 1 more value to that date range for the team column
Sheets("Dates").Range("Data_Start_Dates").Offset(DateRow + i, 2).Value = Sheets("Dates").Range("Data_Start_Dates").Offset(DateRow + i, 2).Value + MemberRowAdd 'does the same for the team member column but adds team members
Next i[/VBA]
Display More
This does not:
[VBA] Dim DateRow As Integer
DateRow = WorksheetFunction.Match(Range("ArrivalDate"), Sheets("Dates").Range("Dyn_SelectDate"), 0) - 1 'selects the the same date in the calendar
Dim MemberRowAdd As Integer
MemberRowAdd = Range("Dyn_TeamMembers")
Dim i As Integer
For i = 0 To Range("DateDifference")
Dim RowFinder As Integer
RowFinder = Sheets("Dates").Range("Data_Start_Dates").Offset(DateRow + i, 1).Value
RowFinder = Sheets("Dates").Range("Data_Start_Dates").Offset(DateRow + i, 1).Value + 1 'loops through the rows to add 1 more value to that date range for the team column
RowFinder = Sheets("Dates").Range("Data_Start_Dates").Offset(DateRow + i, 2).Value + MemberRowAdd 'does the same for the team member column but adds team members
Next i[/VBA]
Display More
Everything is the same between the two except for the last section of code.
I tried [VBA]Dim RowFinder as String[/VBA] but that didn't work either.
Am I setting my variables improperly or is what I'm trying to do impossible?
Thanks!