VBA, Word2003: Автозаполнение ячейки

Узнай цену своей работы

Формулировка задачи:

Всем привет. Сразу к делу.Word 2003. Дано:

Таблица, где есть 3 столбца. В третьем столбце должно быть число, которое получается от деления Второго столбца на Первый.

Вопрос:

Как отследить, что 1-й и 2-й столбец заполнены и при покидании фокуса с 1-го или 2-го столбца писалось частное в 3-й?

Пытаюсь нащупать путь в виде созданного события для элемента, типа:
Листинг программы
  1. Dim WithEvents NoSave As Word.Application
  2. Private Sub NoSave_DocumentBeforePrint(ByVal Doc As Document, Cancel As Boolean)
  3. ' мой код
  4. End Sub
Решил пойти по этому же пути, как в Visual Basic(где есть возможность обработать покидание фокуса контрола - TextBox_LostFocus).

Решение задачи: «VBA, Word2003: Автозаполнение ячейки»

textual
Листинг программы
  1. Sub Obnovlenie_poley()
  2.     Dim F
  3.     For Each F In ActiveDocument.Fields: F.Update: Next F
  4. End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 3.889 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут