powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Сохранить изменения в ячейки
14 сообщений из 14, страница 1 из 1
Сохранить изменения в ячейки
    #36956257
Finish
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет!
подскажитек как сделать чтоб при зменении ячейки пользователю необходимо было ввести причину изменения и после этого эта причина,предыдущее и новое значение сохранялись на другом листе экселя?
спасибо
...
Рейтинг: 0 / 0
Сохранить изменения в ячейки
    #36956288
Фотография vikttur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. При попытке изменения появляется форма, пользователь вводит текст, форма закрывается, изменения сохраняются.
2. Проверка дангных другой ячейки - пока туда не внгесена причина, редактирование запрещается.
Но как Excel узнает, что записана именно причина, а не набор символов?
...
Рейтинг: 0 / 0
Сохранить изменения в ячейки
    #36956296
Finish
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а не могли бы более детально (с кодом) ну или какие функции смотреть,а то я что-то с экселем не часто сталкиваюсь

а то что будет внесено это уже на совести пользователь,как ни как это ему надо))
...
Рейтинг: 0 / 0
Сохранить изменения в ячейки
    #36956324
Фотография vikttur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для ячейки А1 меню Данные-Проверка-Параметры-Тип_данных-Другой, пустые ячейки не игнорировать.
Запрет изменения А1 при D1=""
...
Рейтинг: 0 / 0
Сохранить изменения в ячейки
    #36956334
Finish
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
СПАСИБО!!!ТО ЧТО НАДО
...
Рейтинг: 0 / 0
Сохранить изменения в ячейки
    #36956830
Finish
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
С помощью журнала изменений намного проще и более подробно можно мониторить все изменения,но возник теперь следующий вопрос: Как вывести лист изменений перед закрытием фаила(именно лист,если записать стандартный макрос,а потом его запустить ,он не открывает лист а просто ставит над каждой ячейкой коменты) для просмотра пользователем и если пользователь не внесёт текс напротив каждого изменения фаил не закрывался или не сохранялся?
...
Рейтинг: 0 / 0
Сохранить изменения в ячейки
    #36956905
Finish
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ок,немного разобрался.Подскажите как на закрытие фаила написать процедуру и чтоб пока всё что там прописано не выполнено он не закрывался?ну или чтоб пока в определённой ячейки "" он не закрывался?
...
Рейтинг: 0 / 0
Сохранить изменения в ячейки
    #36956975
Finish
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ок.
подскажите как отменить сохранение и не закрывать фаил..
...
Рейтинг: 0 / 0
Сохранить изменения в ячейки
    #36956985
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Сохранить изменения в ячейки
    #36956994
Finish
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
это я понял,вопрос в том как програмно написать чтоб он не закрывал и не сохранил фаил?
...
Рейтинг: 0 / 0
Сохранить изменения в ячейки
    #36957045
Deggasad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Finishэто я понял,вопрос в том как програмно написать чтоб он не закрывал и не сохранил фаил?

Не хочется глубоко вникать в ваш вопрос сейчас, т.к. этим все не кончится. Вы его бейте на более маленькие и пробуйте задавать как-то более подробно описывая, думая, приводя примеры:
например не закрывать книгу пока не заполнена ячейка B1
Код: plaintext
1.
2.
Private Sub Workbook_BeforeClose(Cancel As Boolean)
If Sheets( 1 ).[b1] = "" Then Cancel = True
End Sub
Чтобы не сохранять тоже самое есть событие
BeforeSave
...
Рейтинг: 0 / 0
Сохранить изменения в ячейки
    #36957082
Finish
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо.очень помогли
...
Рейтинг: 0 / 0
Сохранить изменения в ячейки
    #36958849
Finish
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
снова вопрос)
перед измененим ячейки надо сохранить на новом листе её предыдущее значение и новое,как это можно реализовать?
нашёл только действие на изменение ,но как при этом сохранить старое значение..не понимаю
...
Рейтинг: 0 / 0
Сохранить изменения в ячейки
    #37020772
Djon Player
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Finish,

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


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