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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 07.11.2010, 23:41   #1
Leany
Новичок
Джуниор
 
Регистрация: 07.11.2010
Сообщений: 1
По умолчанию Макрос: копирование значений из таблицы

У меня есть стандартная таблица:строки - фамилии, столбцы кол-во и сумма по месяцам. Хотелось бы чтобы наведя курсор на итог по какому то месяцу в другую форму проставлялись кол-во, эта сумма и фамилия, т.е. данные по текущей стоке. В VBA я ну очень новичок, поэтому наверно решение корявое
Range("A5") = ActiveCell.Value но как уазать адрес ячейки которая левее активной на n столбцов?
Leany вне форума Ответить с цитированием
Старый 08.11.2010, 00:05   #2
EugeneS
Форумчанин
 
Регистрация: 06.08.2009
Сообщений: 472
По умолчанию

можно так

Код:
[a5] = activecell.offset(0, n).value
где n - количество столбцов, влево - отрицательное, вправо - положительное

Подробности в справке VB: Offset Property
EugeneS вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Макрос на копирование konistra Microsoft Office Excel 4 29.05.2010 19:44
Копирование значений и форматирования Eugenio Microsoft Office Excel 21 22.03.2010 19:28
Макрос на проверку значений serafim09 Microsoft Office Excel 12 08.09.2009 13:57
Копирование и вставка значений tae1980 Microsoft Office Excel 7 29.05.2009 09:15