Хорошо... Я много искал для этого, но это не простой вопрос для поиска!

Когда я открываю какие-либо файлы (xls или xlsx) в Excel 2007, Excel действует так, как будто это файл только для чтения, по сути создавая новый файл с именем плюс 1 в конце ...

Например. Я открываю NewDoc.xlsx Excel открывает его как NewDoc1.xlsx, и кнопка «Сохранить» вызывает диалог «Сохранить как» в папке по умолчанию.

Кто-нибудь знает, как вернуть его к разрешению открывать, редактировать и сохранять документ без необходимости просматривать исходный документ и сохранять поверх него !?

Моя непосредственная мысль была о правах доступа, но файл находится в сетевой папке, и мой пользователь получил полный доступ, я также попытался создать новый файл в этой папке, а также на моем локальном компьютере на всякий случай - тот же результат. Чтобы сделать его еще более странным, если я перейду к исходному файлу с помощью диалога «Сохранить как», он позволит мне сохранить поверх оригинала без каких-либо дополнительных запросов.

8 ответов8

1

Кажется, я решил эту проблему, выполнив раздел «Ремонт» параметра установки Office 2k7.

(Для дальнейшего использования к нему можно обратиться через «Установка и удаление программ» на панели управления, нажав «Изменить» для MS Office 2007, а затем выбрав «Восстановить»).

Крис

0

Сделайте неактивные подозрительные надстройки COM один за другим, это решит вашу проблему!

МОЙ :

0

Крис, такое поведение я бы ожидал при открытии файла шаблона Excel. Я вижу по этой ссылке, что регистрация и отмена регистрации Excel решили подобную проблему для кого-то:http://www.officekb.com/Uwe/Forum.aspx/ms-excel/89140/Excel-won-t-open-the-original -документ

0

Я решил проблему, изменив разрешения «Чтение и запись» на экране «Информация» для «Только чтение», а затем снова для «Чтение и запись». тонкослойной хроматографии

0

После долгих поисков и экспериментов: ответ оказался довольно простым. Каждое расширение (например, xlsx) связано с "типом файла", в этом случае именем типа файла является "Excel".Лист.12 ", .12 номер версии Excel 16. Когда вы дважды щелкаете или нажимаете ввод в файле .xlsx в файловом менеджере, таком как Explorer, он отправляет сообщение DDE в Excel 16, чтобы выполнить действие с этим файлом. Действия: Новый, Открыть, Редактировать, Печать и т.д. Если этому типу файла назначено более одного действия, одно из них обычно (но не обязательно) выполняется по умолчанию. Если в Проводнике вы щелкнете правой кнопкой мыши по файлу, в контекстном меню будут перечислены возможные действия, а по умолчанию будет выделено жирным шрифтом. Теперь, если действие по умолчанию неправильно установлено на Новое действие, Excel создаст новый файл на основе этого (как это происходит с файлом шаблона), и назовет его с дополнительной "1" в имени. Если это происходит с вами, посмотрите на контекстное меню для файла .xlsx: если по умолчанию установлено значение "Новый", выберите вместо этого действие "Открыть", и ваш файл, в общем-то, откроется.

Причина, по которой вы все еще можете перетаскивать или использовать File Open в Excel и иметь возможность открыть этот файл, заключается в том, что, переходя непосредственно в Excel, вы обходите диалог DDE между файловым менеджером и Excel.

Так как изменить действие по умолчанию? Конечно, это параметр реестра, но проще использовать утилиту FileTypesMan от NirSoft для управления типами файлов (http://www.nirsoft.net/utils/file_types_manager.html). Если вы не знакомы с концепциями, это немного сбивает с толку, но после запуска этой утилиты с закрытым Excel найдите расширение .xlsx, выберите его и посмотрите на нижнюю панель. Одно (только одно) из действий - По умолчанию. Дважды щелкните строку «Открыть действие», установите флажок «По умолчанию», закройте диалоговое окно и закройте утилиту. Теперь в вашем файловом менеджере дважды щелкните нужный файл .xlsx. Бинго!

0

Единственное, что мне помогло, - это изменить расширение на .xls (сохранить как - выбрать .xls из выпадающего списка)

-1

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

-1

Я нашел решение. Это из-за типа файла, который вы выбрали. Вы должны выбрать тип файла "Шаблон Microsoft Excel с поддержкой макросов". Просто измените тип файла с "Шаблон с поддержкой макросов Microsoft Excel" на « Рабочий лист с поддержкой макросов Microsoft Excel». Это решит проблему.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .