Я пытаюсь в Excel создать расписание, в которое пользователь может ввести количество отработанных дней, а затем макрос поместит X
в соответствующее количество ячеек, начиная с определенной ячейки. и в конечном итоге пропуская определенные клетки. Я могу заставить его поместить X
в ячейки в указанном диапазоне, но не в определенном пользователем диапазоне. Вот где я сейчас нахожусь:
Sub WorkDays()
Dim days As String
days = InputBox(Prompt:="How Many Days Worked", Title:="Days Worked", Default:="Enter Number of Days Worked")
Dim number As Range
End Sub
Буду признателен за любую помощь и совет. Я просто пытаюсь автоматизировать уникальные расписания наших компаний для нетехнических людей в компании.
Редактировать: Вот код с включенным материалом, который помещает X в несколько ячеек, в которые я их хочу. проблема в том, что я хочу, чтобы переменная «days» была диапазоном ячеек, в которые помещаются буквы X.
Sub WorkDays()
Dim days As String
days = InputBox(Prompt:="How Many Days Worked", Title:="Days Worked", Default:="Enter Number of Days Worked")
days = "X"
Range("D11:D15").Value = days
End Sub
Вот снимок экрана рабочего листа.
![Timesheet with X'x Added in the D11 through D15 rows](https://i.stack.imgur.com/bxeZK.jpg)