Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новый архив 3 (https://www.otvetnemail.ru/novyj-arhiv-3-813/)
-   -   Помогите сделать макрос в Сall (https://www.otvetnemail.ru/novyj-arhiv-3-813/pomogite-sdelat-makros-v-sall-303362/)

Guest 29.09.2011 22:45

Помогите сделать макрос в Сall
 
Всем привет ! Подскажите пожалуйста как в Call сделать макрос который будет запускаться при активизации ячейки из определенного столбца. Смысл задачи таков. Выбираем ячейку из столбца Х и в столбце Y ячейку по этой же строке заполняем определенным списком выбора.Срочно надо документ экселя перевести. Если кто не понял могу макрос экселя привести в пример. Если кто знает помогите !!! Rem Attribute VBA_ModuleType=VBADocumentModuleOption VBASupport 1Private Sub Worksheet_Change(ByVal Target As Range) If Target.Column = 6 Then j = Target.Value j = Left(j, 1) Select Case j Case 1ActiveWorkbook.Names.Add Name:="ПРЕДМЕТ1", RefersToR1C1:="=SK!R2C2:R20C2"Case 2ActiveWorkbook.Names.Add Name:="ПРЕДМЕТ1", RefersToR1C1:="=SK!R21C2:R23C2"Case 3ActiveWorkbook.Names.Add Name:="ПРЕДМЕТ1", RefersToR1C1:="=SK!R24C2:R25C2"Case 4ActiveWorkbook.Names.Add Name:="ПРЕДМЕТ1", RefersToR1C1:="=SK!R26C2:R31C2"End Select With Target.Next.Validation .Delete .Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:=xlBetween, Formula1:="=ПРЕДМЕТ1" End With End IfEnd Sub


Часовой пояс GMT, время: 20:34.


© www.otvetnemail.ru - Форум вопросов и ответов.