Как посмотреть дату создания файла эксель
в NTFS у файла есть только три даты:
Вложение 64358
Догадаетесь, что каждая из них означает?!
создайте файл 1го числа у друга на компе,5го скиньте его себе на комп,нажмите тоже самое что нажали вы на скрине и посмотрите,какую дату создания вы будете видеть?верно,5е число,но создан файл был 1го.
Теперь думаю дошел смысл темы?
| ололошенько |
| Посмотреть профиль |
| Найти ещё сообщения от ололошенько |
Регистрация: 17.11.2010
Сообщений: 19,042
| создайте файл 1го числа у друга на компе,5го скиньте его себе на комп |
Вариант 1. Вспомнить, когда у друга файл создавался
Вариант 2. Позвонить другу, и узнать у него
Вариант 3. Послать другу СМС, пусть отвечает
Вариант 4. Связаться с другом по скайпу
.
Вариант N. Не создавать бессмысленных тем
Продолжать?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Заблокирован
Регистрация: 10.08.2010
Сообщений: 566
Сообщение от Аватар
Вариант 1. Вспомнить, когда у друга файл создавался
Вариант 2. Позвонить другу, и узнать у него
Вариант 3. Послать другу СМС, пусть отвечает
Вариант 4. Связаться с другом по скайпу
.
Вариант N. Не создавать бессмысленных тем
Продолжать?
и это мне пишет «Проффесионал» хотя вопрос в теме задан простой.
1.А если с инета?
2.А если с инета?
3.А если с инета?
4.А если с инета?
| ололошенько |
| Посмотреть профиль |
| Найти ещё сообщения от ололошенько |
Регистрация: 17.11.2010
Сообщений: 19,042
В перефразированном виде вопрос звучит так — как узнать информацию о файле, которая нигде в файловой системе не зафиксирована. Что не ясного? Ни как
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Регистрация: 09.01.2008
Сообщений: 26,238
| создайте файл 1го числа у друга на компе,5го скиньте его себе на комп,нажмите тоже самое что нажали вы на скрине и посмотрите,какую дату создания вы будете видеть?верно,5е число,но создан файл был 1го. |
эта информация НИГДЕ не хранится.
Вы ещё пожелайте увидеть, не только когда он был создан на чужом компьютере, но и кто его создал, на каком именно компьютере, где он побывал за время своего сущестования.
Ну ещё, попутно можно узнать в какой программе его создали, версию операционки и ещё много-много полезных фактов из жизни файла.
проблема только одна — всё, что Вы мы можете знать, это дата, когда файл был создан У ВАС на носителе. Не более того. Ну максимум — дату последнего изменения файла (да и то не всегда и не достоверно). Ну нет той информации, что Вы хотите увидеть. Совсем нет. Нигде нет.
Теперь понятно?!
Вы просто хотите невозможного.
Всё, тему закрываем?!
| Serge_Bliznykov |
| Посмотреть профиль |
| Найти ещё сообщения от Serge_Bliznykov |
| Страница 1 из 2 | 1 | 2 | Следующая > |
| Похожие темы | ||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| Как проверить дату | Михаил Юрьевич | Общие вопросы Delphi | 17 | 15.07.2013 22:21 |
| Как узнать дату создания файла | ZelenuiBeret | Помощь студентам | 3 | 29.03.2013 09:12 |
| Как узнать дату создания файла на ftp | Koder-KH | Работа с сетью в Delphi | 0 | 30.11.2011 18:11 |
| как узнать дату создания файла | green-shrek | Помощь студентам | 5 | 25.02.2010 17:33 |
| Как установить дату создания файла | vitalik007 | Общие вопросы Delphi | 1 | 11.12.2007 20:15 |
Как посмотреть дату создания файла эксель
Добрый день господа.
Собственно вопрос уместился в шапке. =)
Но есть маленькое но. Файл при этом не отрыт и открывать не надо.
Идет построение списка файлов в каталоге вот этим макросом (честно взятым от куда не помню)
[vba]
strDirPath = «C:\Тест\» ‘Папка поиска
strMaskSearch = «*.xls*» ‘Маска поиска
‘Получаем первый файл соответствующий шаблону
strFileName = Dir(strDirPath & strMaskSearch)
Do While strFileName <> «» ‘До тех пор пока файлы «не закончатся»
.
. Мои какие то действия
ActiveWorkbook.Sheets(«Список»).Range(«D» & sh) = «Сюда надо дату создания файла не открывая его»
strFileName = Dir ‘Следующий файл
Loop
Добрый день господа.
Собственно вопрос уместился в шапке. =)
Но есть маленькое но. Файл при этом не отрыт и открывать не надо.
Идет построение списка файлов в каталоге вот этим макросом (честно взятым от куда не помню)
[vba]
strDirPath = «C:\Тест\» ‘Папка поиска
strMaskSearch = «*.xls*» ‘Маска поиска
‘Получаем первый файл соответствующий шаблону
strFileName = Dir(strDirPath & strMaskSearch)
Do While strFileName <> «» ‘До тех пор пока файлы «не закончатся»
.
. Мои какие то действия
ActiveWorkbook.Sheets(«Список»).Range(«D» & sh) = «Сюда надо дату создания файла не открывая его»
strFileName = Dir ‘Следующий файл
Loop
Сообщение Добрый день господа.
Собственно вопрос уместился в шапке. =)
Но есть маленькое но. Файл при этом не отрыт и открывать не надо.
Идет построение списка файлов в каталоге вот этим макросом (честно взятым от куда не помню)
[vba]
strDirPath = «C:\Тест\» ‘Папка поиска
strMaskSearch = «*.xls*» ‘Маска поиска
‘Получаем первый файл соответствующий шаблону
strFileName = Dir(strDirPath & strMaskSearch)
Do While strFileName <> «» ‘До тех пор пока файлы «не закончатся»
.
. Мои какие то действия
ActiveWorkbook.Sheets(«Список»).Range(«D» & sh) = «Сюда надо дату создания файла не открывая его»
strFileName = Dir ‘Следующий файл
Loop
[/vba] Автор — Timber_Wolf
Дата добавления — 25.01.2017 в 08:52
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 107
Замечаний: 0% ±
Excel 2010
Утро сказывается. =)) Не проснулся я. =) Решение найдено.
Вернее понял почему найденное решение в инете не заработало у меня =)))
Если кому надо ответ на моем примере:
ActiveWorkbook.Sheets(«Список»).Range(«D» & sh) = FileDateTime(strDirPath & strFileName)
Я банально пробовал использовать только strFileName а не полный пусть. +) В результате чего у меня не работало. =))
Тему можно закрыть, удалить и т.д. =))
Всем спасибо за внимание =)))
Утро сказывается. =)) Не проснулся я. =) Решение найдено.
Вернее понял почему найденное решение в инете не заработало у меня =)))
Если кому надо ответ на моем примере:
ActiveWorkbook.Sheets(«Список»).Range(«D» & sh) = FileDateTime(strDirPath & strFileName)
Я банально пробовал использовать только strFileName а не полный пусть. +) В результате чего у меня не работало. =))
Тему можно закрыть, удалить и т.д. =))
Всем спасибо за внимание =))) Timber_Wolf
Сообщение Утро сказывается. =)) Не проснулся я. =) Решение найдено.
Вернее понял почему найденное решение в инете не заработало у меня =)))
Если кому надо ответ на моем примере:
ActiveWorkbook.Sheets(«Список»).Range(«D» & sh) = FileDateTime(strDirPath & strFileName)
Я банально пробовал использовать только strFileName а не полный пусть. +) В результате чего у меня не работало. =))
Тему можно закрыть, удалить и т.д. =))
Всем спасибо за внимание =))) Автор — Timber_Wolf
Дата добавления — 25.01.2017 в 09:03
Формула ДАТАСОЗДАНИЯ
Довольно редко, но иногда необходимо вставить для служебных целей дату создания файла прямо в ячейку Excel. Сделать это можно с помощью функции из надстройки. Функция =ДАТАСОЗДАНИЯ() не имеет аргументов.
С помощью данной функции можно, к примеру, отслеживать даты создания Excel файлов сделанных на основе шаблона.
Пример
Определение даты создания текущей книги.
Код на VBA
Function ДАТАСОЗДАНИЯ() Application.Volatile False On Error Resume Next If Err.Number = 0 Then ДАТАСОЗДАНИЯ = ActiveWorkbook.BuiltinDocumentProperties("Creation date") Else ДАТАСОЗДАНИЯ = "Файл не сохранен" End If End Function

Надстройка
VBA-Excel
Надстройка для Excel содержит большой набор полезных функций, с помощью которых вы значительно сократите время и увеличите скорость работы с программой.
Excel, настройка даты создания файла.
Здравствуйте, помогите, пожалуйста, разобрать. В параметрах всех файлов Excel указывается дата создания 16.09.2006, не понимаю как это исправить, смотрела видео, читала статьи , и скала подобные случаи, ни чего. Пыталась изменить время на компьютере и пересохранить файл — безрезультатно. В настройках Excel нет настройки времени, только язык и все остальное.
Так же если смотреть свойства файла, то показывает дату создания. Но в самой программе указана дата 16.09.2006.

Голосование за лучший ответ
думаю что это связано с не лицензионным Office у меня 2015 год создания
Просто откройте атрибуты файла и введите вручную нужное вам время и дату создания.
Именно дату создания содержимого можно изменить с помощью BulkFileChange – nirsoft.net/utils/bulk_file_changer.html
Программа бесплатна, portable и с многоязычным интерфейсом (нужно скачать файл локализации, там же).
странная задача, дата и дата. но если так нужно то нужно понимать что эта дата устанавливается при создании файла с 0. даже если вы жмете сохранить как — все равно дата будет 2006г. если хотите изменить дату то создайте с 0 книгу эксель, сохраните ее (пустую), а затем внести (перенесите) листы в данную книгу.
сомневаюсь что прям всех файлов такая дата создания

попробуйте сделать так :
1. установить на компе нужную дату
2. открываем файл
3. клик правой мышкой по названи листа
4. переместить или скопировать
5. отметить «создать копию »
6. Выбрать » новая книга»
И так все листы
Похожие вопросы