![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
в
Private Sub Workbook_Open() объявить Dim L as long, F as long
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
#12 | |
Форумчанин Подтвердите свой е-майл
Регистрация: 28.04.2008
Сообщений: 116
|
![]()
ДМИДМИ, буду признателен если подскажите, что делать с этим
Цитата:
|
|
![]() |
![]() |
#13 | |
Форумчанин
Регистрация: 06.03.2008
Сообщений: 352
|
![]() Цитата:
Если бы в начале модуля стояла инструкция Option Explicit, то уже транслятор сказал бы, что не так: параметр процедуры - C, а вместо него используется никому (кроме процедуры Workbook_Open) не известная переменная F. (Области видимости имён - или как там это в VB называется? - изучить нужно не хуже, чем таблицу умножения.) Чего транслятор не сказал бы, но что есть в хэлпе: Size Property [это] Read/write Variant (а не Long). Чтобы узнать это, достаточно было поставить курсор на слово Size и нажать нежно (надеюсь) любимую Вами клавишу F1. |
|
![]() |
![]() |
#14 | ||
Форумчанин Подтвердите свой е-майл
Регистрация: 28.04.2008
Сообщений: 116
|
![]()
Спасибо, ДМИДМИ!
Ваша помошь была для меня просто неоценима, ПОТОМУ что я ее просто не смог оценить! А историю темы тоже можно иногда пролистывать Цитата:
Цитата:
|
||
![]() |
![]() |
#15 | ||
Форумчанин
Регистрация: 06.03.2008
Сообщений: 352
|
![]() Цитата:
А вообще с часто правильной идеей - задать список ячеек с одинаковым форматом - можно делать что угодно. Например, Код:
![]() Вот только способы адресации ячеек/диапазонов листа предварительно придётся изучить. |
||
![]() |
![]() |
#16 |
Форумчанин
Регистрация: 06.03.2008
Сообщений: 352
|
![]()
Так что мешает спросить, если и в ответе (моём ли, или чьём ещё) что-то непонятно?
Только не слишком увлекайтесь, а то ведь могут послать не только книжку читать... Прежде чем спрашивать других, приличным новичкам полагается подумать собственноручно. Переписывать сюда какой-нибудь "VBA для начинающих" никто не станет - во всяком случае, в полном объёме ![]() |
![]() |
![]() |
#17 |
Форумчанин Подтвердите свой е-майл
Регистрация: 28.04.2008
Сообщений: 116
|
![]()
Хорошо пойду поищу соратников по своему уровню, а то ведь этот форум для професионала ДМИДМИ!
|
![]() |
![]() |
#18 |
Форумчанин
Регистрация: 06.03.2008
Сообщений: 352
|
![]() |
![]() |
![]() |
#19 | |
Форумчанин
Регистрация: 30.01.2008
Сообщений: 314
|
![]() Цитата:
передаваемые в процедуру параметры, имеют там свои имена. Соответствие устанавливается позиционно. Т.е L=L, но F=C.. внутри процедуры надо оперировать внутренними именами. таким образом правильным будет: sheets(L).Cells(1, 1).Font.Size = С |
|
![]() |
![]() |
#20 | |
Форумчанин
Регистрация: 30.01.2008
Сообщений: 314
|
![]() Цитата:
подумать собственноручно - понравилось ![]() |
|
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
MySQL - рекурсия в хранимых процедурах | Банзай | SQL, базы данных | 0 | 12.08.2008 19:04 |
переменные FoxPro | Vasya | Свободное общение | 0 | 27.01.2008 00:29 |
Нужен совет! Как правильно использовать TextBox? | Archi | Общие вопросы .NET | 3 | 29.12.2007 20:18 |
Материал о процедурах | Jondeer | Помощь студентам | 18 | 04.12.2007 21:22 |
Переменные из БД | Кронос | БД в Delphi | 2 | 06.06.2007 11:26 |