![]() |
|
Модераторы: Akina |
![]()
|
|
| azot |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 16.3.2006 Репутация: нет Всего: нет |
в excel 2002. есть форма. есть лист1. есть столбец A c данными в яйчейках.
задача шефа при наведении мышки на яйчеку в столбце A, в появившемся примечании должна появиться сумма всех выше стоящих яйчеек. т.е. если мышку навели на яйчеку А12, то во всплывающем примечании сумма (A1:A12). все должно работать при изменении любой из яйчеек столбца A. помогите, а то до зарплаты не доживу. |
|||
|
||||
| Тутанхамец |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 612 Регистрация: 10.10.2005 Где: в пирамидЕ! Репутация: 4 Всего: 6 |
Нда, хорошо, что мне шеф не задал такую задачку...
Непонятно, как словить событие для worksheet, как понять над какой ячейкой движется мышь... Видел что-то похожее вот здесь, может поможет: http://forum.codenet.ru/showthread.php?threadid=11979 |
|||
|
||||
| Exception |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 4525 Регистрация: 26.12.2004 Репутация: 7 Всего: 186 |
Нереализуемо, насколько я понял.
|
|||
|
||||
| Naghual |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1893 Регистрация: 15.5.2004 Где: Украина, Днепр Репутация: 26 Всего: 49 |
Вопрос в следующем - каким образом данные попадают в эксель?
От этого зависит решение. Общая же идея такова - необходимо после обновления данных запускать макрос, который будет расчитывать эти суммы и забивать их в примечание. -------------------- Я желаю всем Счастья! |
|||
|
||||
| azot |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 16.3.2006 Репутация: нет Всего: нет |
>Вопрос в следующем - каким образом данные попадают в эксель?
>От этого зависит решение. >Общая же идея такова - необходимо после обновления данных запускать макрос, который будет расчитывать эти суммы и >забивать их в примечание. непосредственно из excel'я и будут вносится изменения. надо что бы работало непосредственно в excel'е. мои наметки: в Woprksheets_Change ... ... Range("D6").Comment.Text Text:=Str(Range("D5").Value + Range("D6").Value) Range("D7").Comment.Text Text:=Str(Range("D5").Value + Range("D6").Value + Range("D7").Value) Range("D8").Comment.Text Text:=Str(Range("D5").Value + Range("D6").Value + Range("D7").Value + Range("D8").Value) и т.д. или добавить комментарий если его нет в этой яйчейке и это надо запихнуть в цикл... Это сообщение отредактировал(а) azot - 17.3.2006, 17:12 |
|||
|
||||
| Naghual |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1893 Регистрация: 15.5.2004 Где: Украина, Днепр Репутация: 26 Всего: 49 |
Ну так у тебя все в принципе есть для решения.
Дерзай -------------------- Я желаю всем Счастья! |
|||
|
||||
| ~FoX~ |
|
|||
![]() НЕ рыжий!!! ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2819 Регистрация: 8.10.2003 Где: Зеленоград Репутация: 10 Всего: 68 |
Я бы сделал так:
|
|||
|
||||
![]()
|
| Правила форума "VB6" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | VB6 | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |