Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.04.2014, 14:44   #1
MDx64
Пользователь
 
Регистрация: 15.10.2011
Сообщений: 33
Вопрос Run-time error '1004' в процедуре (Excel 2010)

Добрый день!
Имеется такая процедура в макросе для форматирования нужной ячейки, но она не работает.
Пишет ошибку 1004 в первой же строчке.
Возник закономерный (ИМХО) вопрос: что я делаю не так?
Скрин ошибки и код процедуры прилагается.
Код:
Private Sub W_Format(i, j)
  Range(Cells(i, j)).HorizontalAlignment = xlCenter
  Range(Cells(i, j)).VerticalAlignment = xlTop
  Range(Cells(i, j)).Font.Bold = True
  Range(Cells(i, j)).Font.Color = RGB(0, 125, 130)
End Sub
Изображения
Тип файла: jpg 001.jpg (17.2 Кб, 42 просмотров)
MDx64 вне форума Ответить с цитированием
Старый 03.04.2014, 14:56   #2
MDx64
Пользователь
 
Регистрация: 15.10.2011
Сообщений: 33
Счастье

"Методом научного тыка" разобрался сам!
Надо вместо Range использовать просто Cells.
Для тех кто потом будет заходить в эту тему. В том числе с гугла выкладываю исправленный код:
Код:
Private Sub W_Format(i, j)
  Cells(i, j).HorizontalAlignment = xlCenter
  Cells(i, j).VerticalAlignment = xlTop
  Cells(i, j).Font.Bold = True
  Cells(i, j).Font.Color = RGB(0, 125, 130)
End Sub
Всем спасибо! Простите за напрасное беспокойство.
Тему можно закрыть.
MDx64 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Run-time error '1004'. noskriptt Microsoft Office Excel 1 24.10.2012 10:22
Run-time error 1004 (VBA) Aleksy89 Microsoft Office Excel 6 09.08.2012 13:25
Pivot Run-time Error 1004 stream71 Microsoft Office Excel 0 07.09.2009 15:41
Run-time error 1004 для метода Unprotect при общем доступе Chelentano Microsoft Office Excel 2 11.08.2009 16:57
Run-time error '1004'. Недопустимый параметр! nikolai_P Microsoft Office Excel 2 20.04.2009 18:06