I am trying to use this date information:
date_of_report = "Wednesday, May 25, 2022"
to use in an if statement that will determine which range of cell to use:
months = {
"Jan": 31,
"Feb": 28,
"Mar": 31,
"Apr": 30,
"May": 31,
"Jun": 30,
"Jul": 31,
"Aug": 31,
"Sep": 30,
"Oct": 31,
"Nov": 30,
"Dec": 31,
}
days = [
"Sun",
"Mon",
"Tue",
"Wed",
"Thu",
"Fri",
"Sat",
]
weeks = [
"Week 1",
"Week 2",
"Week 3",
"Week 4",
days_of_the_month_cells = {
"Week 1": {
"Sun": "D6:D22",
"Mon": "E6:E22",
"Tue": "F6:F22",
"Wed": "G6:G22",
"Thu": "H6:H22",
"Fri": "I6:I22",
"Sat": "J6:J22",
}, "Week 2": {
"Sun": "D23:D39",
"Mon": "E23:E39",
"Tue": "F23:F39",
"Wed": "G23:G39",
"Thu": "H23:H39",
"Fri": "I23:I39",
"Sat": "J23:J39",
}, "Week 3": {
"Sun": "D40:D56",
"Mon": "E40:E56",
"Tue": "F40:F56",
"Wed": "G40:G56",
"Thu": "H40:H56",
"Fri": "I40:I56",
"Sat": "J40:J56",
}, "Week 4": {
"Sun": "D57:D73",
"Mon": "E57:E73",
"Tue": "F57:F73",
"Wed": "G57:G73",
"Thu": "H57:H73",
"Fri": "I57:I73",
"Sat": "J57:J73",
}
}
I have this code as a base but I cannot figure out how to use an if statement to filter the information from the string I have which is a date (I beleive this would need to be done in steps)
for item in days_of_the_month_cells.values():
for day, range in item.items():
for index, cells in enumerate(ws[range]):
for cell in cells:
if index == 0:
# if ?
cell.value = day
any help would be appreciate
Thanks!