|
|
|
Сохранить изменения в ячейки
|
|||
|---|---|---|---|
|
#18+
Привет! подскажитек как сделать чтоб при зменении ячейки пользователю необходимо было ввести причину изменения и после этого эта причина,предыдущее и новое значение сохранялись на другом листе экселя? спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2010, 10:13 |
|
||
|
Сохранить изменения в ячейки
|
|||
|---|---|---|---|
|
#18+
1. При попытке изменения появляется форма, пользователь вводит текст, форма закрывается, изменения сохраняются. 2. Проверка дангных другой ячейки - пока туда не внгесена причина, редактирование запрещается. Но как Excel узнает, что записана именно причина, а не набор символов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2010, 10:33 |
|
||
|
Сохранить изменения в ячейки
|
|||
|---|---|---|---|
|
#18+
а не могли бы более детально (с кодом) ну или какие функции смотреть,а то я что-то с экселем не часто сталкиваюсь а то что будет внесено это уже на совести пользователь,как ни как это ему надо)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2010, 10:36 |
|
||
|
Сохранить изменения в ячейки
|
|||
|---|---|---|---|
|
#18+
Для ячейки А1 меню Данные-Проверка-Параметры-Тип_данных-Другой, пустые ячейки не игнорировать. Запрет изменения А1 при D1="" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2010, 10:47 |
|
||
|
Сохранить изменения в ячейки
|
|||
|---|---|---|---|
|
#18+
СПАСИБО!!!ТО ЧТО НАДО ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2010, 10:50 |
|
||
|
Сохранить изменения в ячейки
|
|||
|---|---|---|---|
|
#18+
С помощью журнала изменений намного проще и более подробно можно мониторить все изменения,но возник теперь следующий вопрос: Как вывести лист изменений перед закрытием фаила(именно лист,если записать стандартный макрос,а потом его запустить ,он не открывает лист а просто ставит над каждой ячейкой коменты) для просмотра пользователем и если пользователь не внесёт текс напротив каждого изменения фаил не закрывался или не сохранялся? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2010, 13:16 |
|
||
|
Сохранить изменения в ячейки
|
|||
|---|---|---|---|
|
#18+
ок,немного разобрался.Подскажите как на закрытие фаила написать процедуру и чтоб пока всё что там прописано не выполнено он не закрывался?ну или чтоб пока в определённой ячейки "" он не закрывался? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2010, 13:34 |
|
||
|
Сохранить изменения в ячейки
|
|||
|---|---|---|---|
|
#18+
ок. подскажите как отменить сохранение и не закрывать фаил.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2010, 13:52 |
|
||
|
Сохранить изменения в ячейки
|
|||
|---|---|---|---|
|
#18+
это я понял,вопрос в том как програмно написать чтоб он не закрывал и не сохранил фаил? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2010, 13:59 |
|
||
|
Сохранить изменения в ячейки
|
|||
|---|---|---|---|
|
#18+
Finishэто я понял,вопрос в том как програмно написать чтоб он не закрывал и не сохранил фаил? Не хочется глубоко вникать в ваш вопрос сейчас, т.к. этим все не кончится. Вы его бейте на более маленькие и пробуйте задавать как-то более подробно описывая, думая, приводя примеры: например не закрывать книгу пока не заполнена ячейка B1 Код: plaintext 1. 2. BeforeSave ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2010, 14:19 |
|
||
|
Сохранить изменения в ячейки
|
|||
|---|---|---|---|
|
#18+
спасибо.очень помогли ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.11.2010, 14:30 |
|
||
|
Сохранить изменения в ячейки
|
|||
|---|---|---|---|
|
#18+
снова вопрос) перед измененим ячейки надо сохранить на новом листе её предыдущее значение и новое,как это можно реализовать? нашёл только действие на изменение ,но как при этом сохранить старое значение..не понимаю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.11.2010, 10:48 |
|
||
|
Сохранить изменения в ячейки
|
|||
|---|---|---|---|
|
#18+
Finish, Вариантов сохранения можно сколько угодно придумать. Самый простой думаю это сохранять старое задание в примечания и туда-же в примечания можно сам комментарий о причине изменения писать. Чуть посложнее можно сделать так. К примеру на отдельном листе для каждого такого случая создавать новую строку, в которой к примеру в первую ячейку пишите адрес измененной ячейки, во вторую ячейку предыдущее значение, в третью комментарий о причине. Можно и новое значение тоже вписать, чтобы можно было потом читать историю изменений. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2010, 14:30 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=36956994&tid=2177344]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
185ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
28ms |
get tp. blocked users: |
1ms |
| others: | 240ms |
| total: | 490ms |

| 0 / 0 |
