powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / функция восстановления
19 сообщений из 19, страница 1 из 1
функция восстановления
    #37773396
paluchwar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Существует ли функция восстановления данных в экселе или можно ли ее создать? Мне интересен момент такой: хотелось бы сделать кнопку в экселе для восстановления данных, т.е. например записал какие-нибудь данные, после этого изменяешь-изменяешь, потом нажал на кнопку и все восстановилось в первоначальном виде.
...
Рейтинг: 0 / 0
функция восстановления
    #37773455
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
есть одна функция, входящая в стандартную комплектацию всех продуктов офиса начиная с самых первых версий. она достаточно редко используется пользователями, работает медленно. кроме того, имеет громоздкий код и требует постоянной настройки путей при использовании. называется "сохранить как".
...
Рейтинг: 0 / 0
функция восстановления
    #37773593
paluchwar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PlanB, ух ты! прикольно! а я и не знал....
а если без шуток...как можно это осуществить?
...
Рейтинг: 0 / 0
функция восстановления
    #37773608
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
paluchwarPlanB, ух ты! прикольно! а я и не знал....
а если без шуток...как можно это осуществить?так это практически без шуток. Чтобы понять, что надо реализовать, нужно понять, чем не устраивает SaveAs
...
Рейтинг: 0 / 0
функция восстановления
    #37773807
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
paluchwar, да какие тут шутки...
...
Рейтинг: 0 / 0
функция восстановления
    #37773845
Фотография Игорь Горбонос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Автор: PlanB
> paluchwar, да какие тут шутки...

Ага, все админы делятся на две группы: которые делают бэкапы, и которые будут делать бэкапы


Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
функция восстановления
    #37774028
f
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Использовать программу вроде 1-С Архив, которая запоминает версии документов.
...
Рейтинг: 0 / 0
функция восстановления
    #37774396
paluchwar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
по сути нужно сделать так, чтобы легко (нажатием на кнопку например) документ вернулся в свой исходный (сохраненный) вид....так понятно?
...
Рейтинг: 0 / 0
функция восстановления
    #37774410
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
на ОДНУ кнопку?
Чем будет определяться тот момент, на который нужно вернуться?
Или вернуться к моменту, когда книга была девственно чистой?
...
Рейтинг: 0 / 0
функция восстановления
    #37774431
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может хватит эфир засорять? ну, не смешно уже.
жмите, в конце концов, ctrl+я
...
Рейтинг: 0 / 0
функция восстановления
    #37774433
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
*ctrl+z
...
Рейтинг: 0 / 0
функция восстановления
    #37774968
exp98
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Э не скажи ...
Когда я работал в эесэл-2003, был случай. Вообще я автосохранение на 120 минут ставлю, и сэйв время от времени. Но в тот раз, долго преобразовывал лист за листом. В один момент понадобилось для проверки удалить столбец. Мысль - надо бы сохраниться - да ладно, нажму с^я.
Ну да, как только столбец удалил, чё-то на экране дёрнулось, и стрелочки отменить/повторить дружно поблекли.
...
Рейтинг: 0 / 0
функция восстановления
    #37775084
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
paluchwar,

тогда вам нужен портал на шарике и версионность.
...
Рейтинг: 0 / 0
функция восстановления
    #37775438
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
exp98Э не скажи ...
Когда я работал в эесэл-2003, был случай. Вообще я автосохранение на 120 минут ставлю, и сэйв время от времени. Но в тот раз, долго преобразовывал лист за листом. В один момент понадобилось для проверки удалить столбец. Мысль - надо бы сохраниться - да ладно, нажму с^я.
Ну да, как только столбец удалил, чё-то на экране дёрнулось, и стрелочки отменить/повторить дружно поблекли.откаты слетают после некоторых действий.
...
Рейтинг: 0 / 0
функция восстановления
    #37775488
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PlanBоткаты слетают после некоторых действий.
[/quote]откаты слетают после некоторых действий.[/quote]
Например?

ЗЫ Я знаю только о том что после выполнения макроса стек очищается
...
Рейтинг: 0 / 0
функция восстановления
    #37775493
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Serge 007PlanBоткаты слетают после некоторых действий.
откаты слетают после некоторых действий.[/quote]
Например?

ЗЫ Я знаю только о том что после выполнения макроса стек очищается[/quot]удаление листа
...
Рейтинг: 0 / 0
функция восстановления
    #37775495
PlanB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
некоторые операции со сводными
...
Рейтинг: 0 / 0
функция восстановления
    #37775520
Фотография Serge 007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PlanBнекоторые операции со сводными
Например?
...
Рейтинг: 0 / 0
функция восстановления
    #37775526
uux
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
uux
Гость
В версиях Excel по 2003-ю включительно откат отрубался после редактирования ячейки.

paluchwar, в принципе Вашу задачу можно решить так: сделать две кнопки - при нажатии одной происходило бы копирование данных текущего рабочего листа в новый рабочий лист. При нажатии второй происходило бы обратное копирование. Для этого надо писать макрос (точнее, два макроса). В самом примитивном виде они могут выглядеть так:

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
' Сохранение текущего листа
'
Sub BackupCurrSheet()
    Dim CurrSheet As Object
    Set CurrSheet = ActiveSheet
    CurrSheet.Copy after:=ActiveSheet
    CurrSheet.Activate
End Sub

' Восстановление текущего листа
'
Sub RestoreCurrSheet()
    Dim CurrSheet As Object
    Set CurrSheet = ActiveWorkbook.Sheets(ActiveSheet.Index + 1)
    CurrSheet.Activate
    CurrSheet.Cells.Select
    Selection.Copy
    ActiveWorkbook.Sheets(CurrSheet.Index - 1).Activate
    Cells(1, 1).Select
    ActiveSheet.Paste
End Sub



Недостатки такого метода:

1. будут плодиться бэкапные листы;
2. возможны проблемы, если пользователь будет перемещать бэкапные листы.

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


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