Конвертер Excel 2003 (в / из формата Office 2007) меняет владельца файла или разрешения в системе Windows XP Home при сохранении файлов .xlsx и предотвращает доступ к ним из сети.
У нас есть три компьютерные сети, одна XP Home (\\MAIN) с Office 2003 - используется владельцем, две Windows 7 Home Premium с Office 2007 используются различными сотрудниками.
Система XP Home имеет мастер-копию всех документов и разделяет личные документы владельца с полным доступом любого. Любая система Windows 7 может открывать и сохранять документы в Word, Excel и т.д. В системе XP Home.
Если XP Home Excel 2003 когда-либо открывает электронную таблицу в формате .xlsx, конвертер запускается в том виде, в каком он был прочитан, и снова в момент сохранения.
ПРОБЛЕМА. После этого преобразования системы Windows 7 больше не могут открывать документ по сети.
Если в проводнике подробностей в Проводнике включен столбец Владелец в системах Windows 7, эти файлы ничего не отображают для владельца. До этого они отображают MAIN\nancy или MAIN\ администраторов.
Доступ можно восстановить, приняв права собственности из системы \\MAIN как MAIN \nancy.
Если файлы сохранены из Excel 2003 как .xls, нет проблем с их открытием из систем Windows 7.
Кроме того, .xlsx, созданный в системах Windows 7, можно открывать, изменять и сохранять несколько раз, не теряя доступа.
Поэтому что-то в конвертере (который является стандартным от Microsoft) меняет владельца или разрешения (не уверен, какой).
Это можно настроить?
Один из подходов заключается в том, чтобы избежать использования конвертера. Задайте системы Office 2007 для сохранения в старом формате, а затем найдите и преобразуйте все файлы .xlsx в .xls. К сожалению, владельцу по электронной почте отправляются новые или измененные таблицы в новом формате.
Более хитрое решение - написать в системе \\MAIN скрипт, который будет рекурсивно исправлять все права владения / разрешения, а затем создаст значок, по которому владелец может щелкнуть в случае возникновения проблемы!
Владелец действительно не понимает этого, но отказался позволить нам установить Office 2007 на ее компьютер (или Office 2010 на все компьютеры). Возможно, Office 2003 должен быть установлен на каждом из компьютеров Windows 7?