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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.07.2013, 09:04   #1
FoxRiver
Пользователь
 
Регистрация: 28.07.2008
Сообщений: 35
По умолчанию Примечание в ячейке при изменении значения в ячейке другого листа

Здравствуйте, необходимо чтобы в ячейке допустим А1 листа2 создавалось примечание со значением из ячейки А1 на листе1 при изменении значения данной ячейки

Т.е. есть два листа (лист1 и лист2).
В листе 1 в ячейке А1 записывается фио покупателя товара
Необходимо чтобы в ячейке А1 на листе2 появилось примечание с фио покупателя которое написано в ячейке А1 листа 1

В примере приведены только по одной ячейке, но в действительности необходима проверка в диапозоне. Т.е. на листе 1 меняются ячейка от А1 до А5
И на листе 2 должны появляться примечания в ячейках от А1 до А5 в зависимости от того какая ячейка была изменена на листе 1.

Последний раз редактировалось FoxRiver; 11.07.2013 в 09:19.
FoxRiver вне форума Ответить с цитированием
Старый 11.07.2013, 09:58   #2
FoxRiver
Пользователь
 
Регистрация: 28.07.2008
Сообщений: 35
По умолчанию

Коллеги, примерно вот этот код надо приспособить:

Цитата:
Sub comment()

Sheets("второй").Range("А1").ClearC omments: Sheets("второй").Range("А1").AddCom ment (CStr(Sheets("первый").Range("А1")) )

End Sub
необходимо чтобы для диапазона как описано выше применялось.
Т.е. при изменении ячейки А3 на листе1 добавлялось примечание в ячейку А3 на лсте2 и тд. в зависимости от того какая ячейка поменялась в диапазоне на листе1 должно появляться примечание в определенной ячейке на листе2

спасибо
FoxRiver вне форума Ответить с цитированием
Старый 11.07.2013, 12:35   #3
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

Коллега, рекомендую воспользоваться
Код:
Private Sub Worksheet_Change(ByVal Target as Range)
  ...
End Sub
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 11.07.2013, 12:39   #4
The_Prist
Участник клуба
 
Аватар для The_Prist
 
Регистрация: 17.07.2009
Сообщений: 1,088
По умолчанию

Запись изменений на листе в примечания
чуть изменить под свои нужды и использовать
WebMoney - R298726502453; Яндекс.Деньги - 41001332272872
www.excel-vba.ru
The_Prist вне форума Ответить с цитированием
Старый 12.07.2013, 08:46   #5
FoxRiver
Пользователь
 
Регистрация: 28.07.2008
Сообщений: 35
По умолчанию

спасибо вопрос снят.
FoxRiver вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Воспроизвести звук при появлении в ячейке заданного значения SVGuss Microsoft Office Excel 15 19.01.2017 00:14
Ячейке присвоить значение листа, но другой книги kzld Microsoft Office Excel 2 02.11.2010 12:47
в одной ячейке написать два значения с другого листа Наркыз Microsoft Office Excel 6 11.10.2010 14:01
В ячейке проставить название месяца, согласно номеру листа kzld Microsoft Office Excel 5 06.10.2010 10:32
Запрос на часть листа по условию в определенной ячейке Stilet Microsoft Office Excel 3 27.05.2010 11:42