powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как изменить формат ячейки после изменения в ней данных путем копирования?(Excel)
5 сообщений из 5, страница 1 из 1
Как изменить формат ячейки после изменения в ней данных путем копирования?(Excel)
    #34808566
d34
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
d34
Гость
Есть ячейка. Есть Worksheet_Change в котором и провожу проверку.
При обычном редактировании ячейки все работает правильно.
При копировании данных из другой ячейки, формат остается таким как в копируемой ячейке,
вне зависимости от того, какой формат присваиваю в Worksheet_Change.
...
Рейтинг: 0 / 0
Как изменить формат ячейки после изменения в ней данных путем копирования?(Excel)
    #34809668
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пример с студию
...
Рейтинг: 0 / 0
Как изменить формат ячейки после изменения в ней данных путем копирования?(Excel)
    #34810668
d34
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
d34
Гость
DeggasadПример с студию
Понял что мешает, но не понял почему.
Если на листе используется пользовательская функция в которой присутствует Application.Volatile,
то и проявляется моя проблема.

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

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


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