|
#1
|
|||
|
|||
макрос на VB
кто нибуть посдкажите- а то я чето совсем в макросе растерялся
в Excel делаем макрос Код:
Sub time1() Range("C1").FormulaR1C1 = Now Range("C1:I1").DataSeries Rowcol:=xlRows, Date:=xlWeekday, Step:=1 For i = 1 To 7 Cells(2, i + 2) = Weekday(Cells(1, i + 2)) Next i Range("C3:I3") = "=CHOOSE(R[-1]C,""пн"",""вт"", ""ср"", ""чт"",""пт"",""сб"",""вс"")" End Sub по условию задачи надо заменить выбор (CHOOSE)-на WeekDayName -вот с ним то я и встаю, нашел по справкам и в нете описания, синтаксис-и все-ступор, как только я пытаюсь вставить переменную в WeekDayName(ну чтобы дни перебирались)- пишет неверный аргумент- или возвращет один и тот же день-подскажите кто нибуть (извините что сюда-но тут люди грамотные- может и в МИ чего нибуть подскажете) |