Страницы: 1
RSS
Сохранение формулы при редактировании ячейки
 
Товарищи, подскажите пожалуйста, есть ли возможность сохранить формулу при редактировании ячейки?

Ситуация примерно такая: есть общий файл, которым пользуются несколько коллег. В одной из ячеек документа посредством ВПр выдается значение, которое обычно всем подходит, но бывают моменты когда его нужно поменять вручную.. соответственно при вводе значения формула сбивается и единственным выходом сейчас получается изменения сохранять через "Сохранить как..", а файл закрывать без сохранения чтобы остальные могли пользоваться документом с формулой..

Нет ли какого-то решения по сохранению формулы с ячейке? Может быть чтобы при закрытии данные восстанавливались?
 
Формулы и значения в одной ячейке не живут. Измените подход к работе с файлом.
 
А можно ли написать макрос чтобы при нажатии кнопки в определенные ячейки вводились формулы? То есть изменил формулу, потом нажал кнопку и она опять там?
 
Цитата
hyperion3330 написал:
А можно ли написать макрос...
Включите макрорекордер и запишите вставку этой формулы - получите готовый макрос. Но, если уж будет макрос, то зачем вставлять формулу? Считайте всё этим макросом,
 
самый надежный способ сохранить формулу - написать ее 1 раз никогда больше не редактировать
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Цитата
Юрий М написал: Включите макрорекордер
спасибо, попробую..
да как раз дело в том что не считать надо, а формула - грубо говоря ссылка на ячейку с другого листа, и иногда в ней должно быть не то что в той ячейке..

Цитата
Ігор Гончаренко написал: написать ее 1 раз никогда больше не редактировать
ну это идеальный вариант конечно же)) к сожалению не всегда подходит)
 
просто добавьте столбец в который можно внести руками корректирующее значение. а Вашу формулу дооснастить проверкой на заполнение дополнительной ячейки и в зависимости от того пустая она или нет, использовать значение из нее или ВПР.
По вопросам из тем форума, личку не читаю.
 
Цитата
hyperion3330 написал:
дело в том что не считать надо
Считать - это я не очень корректно написал. Обрабатывать - так, наверное, будет точнее.
 
Цитата
hyperion3330 написал: ну это идеальный вариант конечно же))
Не столько идеальный, сколько - правильный. Последуйте совету из сообщения №7 - избавитесь от проблемы сейчас и от головной боли в будущем.
 
Спасибо всем за советы
в итоге выбрал такой вариант - все формулы перенес на отдельный лист, а на основном сделал ссылки туда.. и написал макрос который при закрытии файла восстанавливает ссылки в ячейках.. в итоге и ссылки защищены, и макрос работает быстро по сравнению если бы восстанавливал формулы в ячейках основного листа
 
Цитата
hyperion3330 написал: макрос который при закрытии файла восстанавливает ссылки в ячейках...
... и удаляет данные, которые вводились вручную. Вопрос - ручной ввод - чтобы поиграться?
Работа с таблицами в Вашем варианте неэффективна.
 
Не поиграться, а в 9 случаях из 10 ручной ввод не требуется, поэтому 1 из этих 10 вводится вручную, и потом остальные пользуются документом в автоматическом режиме
Страницы: 1
Наверх