Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как изменить формат ячейки после изменения в ней данных путем копирования?(Excel) / 5 сообщений из 5, страница 1 из 1
18.09.2007, 15:52:13
    #34808566
d34
d34
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как изменить формат ячейки после изменения в ней данных путем копирования?(Excel)
Есть ячейка. Есть Worksheet_Change в котором и провожу проверку.
При обычном редактировании ячейки все работает правильно.
При копировании данных из другой ячейки, формат остается таким как в копируемой ячейке,
вне зависимости от того, какой формат присваиваю в Worksheet_Change.
...
Рейтинг: 0 / 0
18.09.2007, 22:16:08
    #34809668
Deggasad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как изменить формат ячейки после изменения в ней данных путем копирования?(Excel)
Пример с студию
...
Рейтинг: 0 / 0
19.09.2007, 12:05:27
    #34810668
d34
d34
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как изменить формат ячейки после изменения в ней данных путем копирования?(Excel)
DeggasadПример с студию
Понял что мешает, но не понял почему.
Если на листе используется пользовательская функция в которой присутствует Application.Volatile,
то и проявляется моя проблема.

Как избавиться от такого поведения пользовательской функции (если в ней причина).
...
Рейтинг: 0 / 0
19.09.2007, 15:34:29
    #34811669
Deggasad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как изменить формат ячейки после изменения в ней данных путем копирования?(Excel)
Видимо очередной баг
При наличии летучей пользовательской фунции не отрабатывается событие Worksheet_Change.
Я уже сталкивался с такой проблемой - только у меня на изменение раскрывающегося списка не реагировало.
Вот посмотри если хочешь
Нужно наверное офис менять или избегать использовать вместе два этих инструмента.
Я после таких приколов забил на летучие пользовательские функции.
...
Рейтинг: 0 / 0
19.09.2007, 15:38:01
    #34811679
d34
d34
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как изменить формат ячейки после изменения в ней данных путем копирования?(Excel)
DeggasadВидимо очередной баг
При наличии летучей пользовательской фунции не отрабатывается событие Worksheet_Change.
Я уже сталкивался с такой проблемой - только у меня на изменение раскрывающегося списка не реагировало.
Вот посмотри если хочешь
Нужно наверное офис менять или избегать использовать вместе два этих инструмента.
Я после таких приколов забил на летучие пользовательские функции.

Спасибо что просветили.
Буду думать как избавиться от пользовательской функции.
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как изменить формат ячейки после изменения в ней данных путем копирования?(Excel) / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]