Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 23.12.2009, 20:40
denISRU denISRU вне форума
Прохожий
 
Регистрация: 24.03.2009
Сообщения: 25
Репутация: 10
По умолчанию макрос на 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
он заполняет 3 строчки датами, номерами дней недели и подписями к дням недели в виде сб, пн, вт, ср и т.д.
по условию задачи надо заменить выбор (CHOOSE)-на WeekDayName -вот с ним то я и встаю, нашел по справкам и в нете описания, синтаксис-и все-ступор, как только я пытаюсь вставить переменную в WeekDayName(ну чтобы дни перебирались)- пишет неверный аргумент- или возвращет один и тот же день-подскажите кто нибуть (извините что сюда-но тут люди грамотные- может и в МИ чего нибуть подскажете)
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 23:41.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter