Set xl = CreateObject("Excel.Application")
Set wb = xl.Workbooks.Open("d:\1.xls")
wb.Worksheets("Лист1").Cells(1,1).Value = Now
wb.Save
Скопируйте и вставьте это в блокнот, задайте вместо d:\1.xls свой файл, вместо лист1 свой лист и вместо (1,1) свою ячейку (можно вместо номера столбца и строки писать как в Excel н-р Cells("A1").Value = "Тест". Вместо Now - что там хотите - у меня пишется сейчас время текущее. cохраните с расширением vbs, поставьте в планировщик задач на час ночи с командой wscript.exe d:\1.vbs . Вместо d:\1.vbs впишите имя и путь к файлу каким Вы его задали при сохранении в блокноте.
100% работает ток что проверил. Если нужно будет подробнее - пишите на почту.
Другие языки программирования и технологии
Как создать скрипт замены строки для excel? Строка должна заменяться каждый день в час ночи в файле.
ну если только вбашный макрос который будет запускатся при открытие данного файла и на исполнение открытие в расписание. А не проще ли текстовым обойтись?
Создается впечатление, из вопроса, что компьютер не выключается вовсе.
Если так, то вам надо сделать таймер, который с периодичностью раз в час проверял системное время и по прошествии часа ночи заменял текст в ячейке. Вариант, мягко говоря, не очень хороший. Постоянная работа таймера может мешать выполнению каких-нибудь программ, загруженных в то же время. Процесс закрытия файла тоже не простой, если таймер не остановить вручную. Событие "перед закрытием книги" или "пред сохранением книги" таймер останавливает некорректно, поэтому часто проявляется глюк, который файл опять открывает.
Если компьютер отключается, то можно сделать проверку времени по событию “Открытия файла”. Например при первом открытии файла после 1 часа ночи строка меняется, последующие запуски в эти сутки замену делать не будут.
Если так, то вам надо сделать таймер, который с периодичностью раз в час проверял системное время и по прошествии часа ночи заменял текст в ячейке. Вариант, мягко говоря, не очень хороший. Постоянная работа таймера может мешать выполнению каких-нибудь программ, загруженных в то же время. Процесс закрытия файла тоже не простой, если таймер не остановить вручную. Событие "перед закрытием книги" или "пред сохранением книги" таймер останавливает некорректно, поэтому часто проявляется глюк, который файл опять открывает.
Если компьютер отключается, то можно сделать проверку времени по событию “Открытия файла”. Например при первом открытии файла после 1 часа ночи строка меняется, последующие запуски в эти сутки замену делать не будут.
Похожие вопросы
- 4. Даны два текстовых файла. Записать в третий только те строки, которые есть и в первом, и во втором файлах.
- Какие строки должны быть в bat-файле, чтобы Turbo Pascal воспринимал кириллицу?
- Програмирование Roblox Lua скрипт, чтобы когда игрок вставал на объект он каждую секунду получал 1 очко.
- скрипт php обновляет переменную. как с помошью JS каждую секунду запускать этот скрипт?
- Помогите создать скрипт
- Если каждый день смотреть по 3 часа видеоуроков по программированию и нихрена не делать, то через сколько станешь гуру?
- Господа программисты! скажите, обязан ли заказчик каждый день
- Люди !!!помогите пожалуйста ! комп перезагружается сам по себе примерно каждые 2-3 часа ! что делать !??
- Все ваши мысли за день составляют несколько килобайт. Если вы будете на протяжении 80 лет каждый день записывать по 10
- Можно ли как-нибудь сделать так, чтобы каждый день в одно и то же время, не включая комп, я мог переходить по ...