powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как запретить смену палитры в ексель?
4 сообщений из 4, страница 1 из 1
Как запретить смену палитры в ексель?
    #35973480
Taranaga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемые!

Довольно длительное время напрягает следующая ситуация - при копировании данных из отчета 1С в ексель, последний меняет свою палитру.
Приходится заходить в параметры и сбрасывать цвета, либо отрабатывать аналогичное действие макросом.

Есть ли способ раз и навсегда отучить ексель менять палитру при вставке данных?
...
Рейтинг: 0 / 0
Как запретить смену палитры в ексель?
    #35987259
Taranaga
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Шальная мысль...
А может быть можно поймать событие изменения палитры в ексель и на него повесить сброс цвета?
Типа ActiveWorkbook.ResetColors

Только вот как поймать это долбаное событие...
...
Рейтинг: 0 / 0
Как запретить смену палитры в ексель?
    #35987347
Фотография qwrqwr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
думаю, что это из той же области, что и сбой стиля ссылок с A1 на R1C1 - после открытия чужого документа, сохраненного со стилем R1C1 - эксель меняет стиль, пока его не вернешь назад принудительно.
если часто приходится открывать такие чужие документы - это (сбой ссылок) начинает раздражать и делаешь себе надстройку с custom кнопочкой или макрос в personal.
там обычно код, который выправляет настройки в нужные, туда можно и .ResetColors тоже запихать. Будет что-то типа:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
Public Sub AllReset()
    With Application
        .ReferenceStyle = xlA1
        .Calculation = xlAutomatic
        .DisplayAlerts = True
        .ActiveWorkbook.ResetColors
        .ActiveWorkbook.PrecisionAsDisplayed = False
        .ActiveWindow.DisplayZeros = True
    End With
End Sub
но может есть и другие варианты - самому интересно.
...
Рейтинг: 0 / 0
Как запретить смену палитры в ексель?
    #35987893
ZVI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как запретить смену палитры в ексель?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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