Форум программистов, компьютерный форум, киберфорум
Наши страницы
VBA
Войти
Регистрация
Восстановить пароль
 
nick812
0 / 0 / 0
Регистрация: 01.05.2015
Сообщений: 7
#1

Добавить дату создания к выбранному массиву - VBA

06.10.2015, 15:35. Просмотров 184. Ответов 3
Метки нет (Все метки)

Добрый день.
Использую макрос в котором происходит выборка диапазона:
Visual Basic
1
2
Set sh = WB.Worksheets(1)
Set ra = sh.Range("a2"), sh.Range("a" & sh.Rows.Count).Resize(,19)
Нужно чтобы к выбранному массиву макрос добавлял дату создания файла, как это сделать?
Заранее благодарен
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.10.2015, 15:35
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Добавить дату создания к выбранному массиву (VBA):

Изменить дату и время создания файла
Здравствуйте! Сразу извиняюсь за флуд, ведь точно такой же вопрос я задал в...

Как получить дату создания папки
Подскажите, пожалуйста. Мне надо с помощью макроса VBA перейти в определенную...

Изменить дату и время создания файла
Можно ли средствами VBA изменить дату создания текстового файла?

Изменить дату и время создания/изменения/открытия файла без использования API
Вопрос собственно в названии. Почему без API - потому что на 32 битн. Оффисе...

Добавить дату в график Excel по точкам
Мой код на предпоследней строчке останавливается. Видимо не распознаёт тип. Кто...

Добавить к названию файла дату сохранения. "Сохранить как" отключено
Здравствуйте, подскажите, пожалуйста, я уже запутался... что не правильно: ...

3
Апострофф
Заблокирован
06.10.2015, 15:47 #2
Цитата Сообщение от nick812 Посмотреть сообщение
Set ra = sh.Range("a2"), sh.Range("a" & sh.Rows.Count).Resize(,19)
-бред!


И что значит
Цитата Сообщение от nick812 Посмотреть сообщение
к выбранному массиву макрос добавлял дату создания файла
К какому месту добавлять дату?
0
nick812
0 / 0 / 0
Регистрация: 01.05.2015
Сообщений: 7
06.10.2015, 17:57  [ТС] #3
Дата созданию необходимо вставлять в конце каждой строки (в последнюю ячейку после массива).

Насчёт того, что бред странно - потому что работает)
0
Апострофф
Заблокирован
06.10.2015, 20:14 #4
Цитата Сообщение от nick812 Посмотреть сообщение
потому что работает)
не может эта строка работать - перепроверьте.

Добавлено через 1 час 58 минут
Цитата Сообщение от nick812 Посмотреть сообщение
вставлять в конце каждой строки
Visual Basic
1
sh.Columns(20).Value = ThisWorkbook.BuiltinDocumentProperties("Creation date")
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.10.2015, 20:14
Привет! Вот еще темы с решениями:

Заполнить дату по двойному клику, ориентируясь на дату в ячейках выше
Здравствуйте, подскажите, пожалуйста как решить такую не простую задачку..... ...

Сохраннее файла по выбранному пути
Помогите плиз ! в акссесе на форме две кнопки, 1 кнопка сохраняет файлы в двф...

Сортировка таблицы в Listbox по выбранному столбцу
Не получается отсортировать таблицу в Listbox по выбранному столбцу....

Как заполнить Listbox по выбранному критерию?
Доброго дня! :) Уважаемые форумчане, Нужна Ваша помощь. Есть список содержимого...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru