
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
03.07.2007, 12:27
|
|||
|---|---|---|---|
Excel - обработка строк в макросе |
|||
|
#18+
Здравствуйте!! С макросами в Excel, да и с VB сталкиваюсь впервые. Есть отчет такого типа, как я прикрепил. Необходимо строку, в которой "Всього по клієнту" (Всего по клиенту) сделать жирным шрифтом. Подскажите, как это сделать. Большое спасибо!!!!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.07.2007, 12:52
|
|||
|---|---|---|---|
Excel - обработка строк в макросе |
|||
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Или я ошибаюсь? То есть мне просто достаточно взять свою ячейку и сделать ее "жирной"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.07.2007, 13:01
|
|||
|---|---|---|---|
Excel - обработка строк в макросе |
|||
|
#18+
Cells.Find(What:="Всього по клиенту").Activate Selection.Font.Bold = True ' Выделит найденную ячейку жирным шрифтом С уважением, Николай. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.07.2007, 13:22
|
|||
|---|---|---|---|
Excel - обработка строк в макросе |
|||
|
#18+
gjghjcCells.Find(What:="Всього по клиенту").Activate Selection.Font.Bold = True ' Выделит найденную ячейку жирным шрифтом С уважением, Николай. Это в цикле надо написать или просто где-то в макросе? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.07.2007, 14:05
|
|||
|---|---|---|---|
Excel - обработка строк в макросе |
|||
|
#18+
в модуле того листа, где будешь искать Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.07.2007, 14:37
|
|||
|---|---|---|---|
Excel - обработка строк в макросе |
|||
|
#18+
klen_в модуле того листа, где будешь искать Возможно это глупость, но именно так и сделал: создал макрос и в нем написа тот ко, что Вы привели: Код: plaintext 1. 2. Макрос надо как-то запускать(чтоб он стартовал по открытию документа) или он автоматически выполняется? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.07.2007, 15:12
|
|||
|---|---|---|---|
Excel - обработка строк в макросе |
|||
|
#18+
Public Sub AutoOpen() Вот спасенье! :) Ну а если нужен запуск ручками то вешать макрос на кнопку. С уважением, Николай. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.07.2007, 15:55
|
|||
|---|---|---|---|
Excel - обработка строк в макросе |
|||
|
#18+
light_retЖелаемого эфекта нетвидимо у тебя несколько таких строк и жирным шрифтом делаешь не только "Всего по клиенту", но и значения Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.07.2007, 16:23
|
|||
|---|---|---|---|
Excel - обработка строк в макросе |
|||
|
#18+
klen_видимо у тебя несколько таких строк и жирным шрифтом делаешь не только "Всего по клиенту", но и значения Именно так и есть количество "Всего по клиенту" может быть много (до 1000), и делать мне действительно всю строку надо "жирной". Спасибо БОЛЬШОЕ ЗА ПРИМЕР!!!!!!!!!! Правда исходя из моих не больших знаний в VBA применить правильно не удалось. Ошибку прикрепил ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.07.2007, 16:36
|
|||
|---|---|---|---|
Excel - обработка строк в макросе |
|||
|
#18+
Нашел свою ошибку. Правда теперь вылазит другая "9": Subscript out of range ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.07.2007, 16:43
|
|||
|---|---|---|---|
Excel - обработка строк в макросе |
|||
|
#18+
light_retНашел свою ошибку. Правда теперь вылазит другая "9": Subscript out of range Смотри файл ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.07.2007, 17:03
|
|||
|---|---|---|---|
Excel - обработка строк в макросе |
|||
|
#18+
В моих руках макросы работать отказываются. Прикрепил файлик, где куча моих попыток, но ни одна не работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.07.2007, 17:18
|
|||
|---|---|---|---|
Excel - обработка строк в макросе |
|||
|
#18+
light_retВ моих руках макросы работать отказываются. Прикрепил файлик, где куча моих попыток, но ни одна не работает. Неужто и мой не сработал??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.07.2007, 17:19
|
|||
|---|---|---|---|
Excel - обработка строк в макросе |
|||
|
#18+
Смотри! 1. Код: plaintext У тебя же данные располагаются в СТОЛБЦЕ "B" Поэтому ничего и не работает! 2. Я бы не называл свою процедуру зарезервированным словом bold переименуй ее в My_Bold например (это я о том что у тебя находится в Module2) С уважением, Николай. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.07.2007, 17:30
|
|||
|---|---|---|---|
Excel - обработка строк в макросе |
|||
|
#18+
2Deggasad прикольная штучка, только для нормального употребления твою подпрограммку имхо лучше всего запихать в Personal.xls 2light_ret Что-то не нашел личных сообщений, поэтому пишу тут. Как сотрудник банка коллеге (я правильно угадал род твоей деятельности???) говорю тебе, что дал бы по ушам за ИНН клиентов выложенные в сети....... Если конечно они реальные...... С уважением, Николай. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.07.2007, 17:33
|
|||
|---|---|---|---|
Excel - обработка строк в макросе |
|||
|
#18+
Лови сотрудник банка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.07.2007, 17:37
|
|||
|---|---|---|---|
Excel - обработка строк в макросе |
|||
|
#18+
gjghjcговорю тебе, что дал бы по ушам за ИНН клиентов выложенные в сети....... Если конечно они реальные...... С уважением, Николай. Затрещину принимаю. Хотя, данные тестовые, поэтому степень их достоверности равна 5%. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=60&tablet=1&tid=2163775]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
222ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 235ms |
| total: | 524ms |

| 0 / 0 |
