Показать сообщение отдельно
Старый 03.02.2013, 23:14   #58
ПРАКТИК
VIP
 
Аватар для ПРАКТИК
 
Регистрация: 13.02.2009
Сообщений: 3,822
Сказал(а) спасибо: 28,995
Поблагодарили 27,376 раз(а) в 5,644 сообщениях
Вес репутации: 6118
ПРАКТИК репутация неоспоримаПРАКТИК репутация неоспоримаПРАКТИК репутация неоспоримаПРАКТИК репутация неоспоримаПРАКТИК репутация неоспоримаПРАКТИК репутация неоспоримаПРАКТИК репутация неоспоримаПРАКТИК репутация неоспоримаПРАКТИК репутация неоспоримаПРАКТИК репутация неоспоримаПРАКТИК репутация неоспорима
По умолчанию

В выходные посетил 3 сетевых книжных магазина в поисках книг по макросам... результат печален... либо что-то ну очень уж обзорное попадалось, либо вообще не то... Правда, пару книжечек приобрёл, хотел каких ни будь фолиантов, но пришлось смириться с "букварями"...
(перечитывая предыдущие посты про гугл и прочую инет иформацию, сразу скажу - не люблю читать и вникать "с монитора", люблю "бумагу", полистать/помусолить...)

Теперь о домашнем задании (ДЗ 008).
Андрей, заблудился я... вроде всё ясно и понятно, и, если можно так сказать, половину задания сделал, тем более что особо и не сложно было написать макрос для одного из размеров, по аналогии, как было сделано для другого...
А вот с толщиной - провал... полный... И, соответственно, возникло много вопросов (и, даже ни сколько не сомневаюсь, что дилетантских)

Андрей, ни в своих книгах, ни в инете не нашёл свойств того прямоугольника который нужно было "затрепать"... Нет, менюшка его имеется, где можно что то задать, и ту же толщину рамки. Но как это задать програмно? Как этот параметр вообще называется? И в чём меряется? Чисто теоретически, макросом его можно задать больше размером чем предлагает собственная менюшка свойств этого прямоугольника (там в пт.)? В ячейку которая должна управлять этим параметром нужно ли вводить ограничения, типа проверки значения (возможный вводимый диапозон)?
Условие задачи подразумевает 3 операции. Как правильно записать их решения... Всё в одном макросе, с последовательным присвоением значений переменным и последущим назначением меняемым параметрам этих значений? Или было бы правильнее каждую задачу "оформить" отдельным макросом?...
В связи со слабым знанием английского, макрос разбирал буквально со словарём. Немного помогло понять "смысл происходящего"...
Андрей, но всё равно будет пара вопросов.
(ByVal Target As Range) - каков смысл и назначение этой фразы?
Dim rng As Range: Set lbh = [B2:B4] - что есть rng и lbh?
А вообще, подозреваю, что не с того начал... от частного к общему, от примеров к теории... наверное нужно наоборот....
Вложения
Тип файла: xls ДЗ-008.xls (40.5 Кб, 35 просмотров)
ПРАКТИК вне форума   Ответить с цитированием Вверх
2 пользователя(ей) сказали cпасибо:
AndrewP (03.02.2013), sparkfire (04.02.2013)