|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
16.09.2014, 02:11 | #1 |
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
Значение переменной - имя папки
Это возможно реализовать?
Вот мой путь к .xls файлу: H:\Док_Офис\2014\3_Квартал Сейчас я в ручную правлю каждый год один раз Sheets(ii).Range("a3").Formula = am & "/1/2014" Хочу автоматом определять год, системой - не подходит в 2014 г. взглянуть, что было в 2012... А вот если переменная отвечающая за год в файле, будет = имени папки(2012, 2013,2014...) то вопрос решен. Как так сделать? Спасибо. Последний раз редактировалось valerij; 16.09.2014 в 02:14. |
16.09.2014, 09:20 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
valerij, очень много параметров не универсальных, которые только Вы можете знать.
Но, может быть, Вас так устроит? Код:
разумеется, всё можно записать короче и без такого количество переменных. я специально пошагам разложил, чтобы наглядней/понятней было, где, что и как получается... |
16.09.2014, 10:06 | #3 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Код:
webmoney: E265281470651 Z422237915069 R418926282008
|
16.09.2014, 10:58 | #4 | |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
Цитата:
первого числа только пробежаться по макросам, поднастроить все и... целый месяц куришь
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
|
16.09.2014, 14:30 | #5 | ||
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
Цитата:
Цитата:
У вас такой путь подразумевается H:\Док_Офис\2014\ а у меня то такой и менять его не могу H:\Док_Офис\2014\Х_Квартал (Х_Квартал - 1,2,3,4) А значение переменная?? не неси псаки!!! |
||
16.09.2014, 14:45 | #6 | |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
Цитата:
Код:
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
|
16.09.2014, 14:55 | #7 |
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
|
16.09.2014, 15:36 | #8 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
что вам нужен не последний элемент папки, а предпоследний: Код:
|
|
16.09.2014, 15:39 | #9 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Насчёт переменной - я вот совершенно не понял откуда собираетесь её брать, что это будет за папка/каталог... Может будете её в inputbox забивать, а почему бы и нет?
Поэтому просто переменная. Но если что - как выковырять её из полного пути уже рассказали до меня.
webmoney: E265281470651 Z422237915069 R418926282008
|
16.09.2014, 15:52 | #10 | |
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
Теперь именно так, а расшифруйте мне это выражение?
P = InStr(sFullName, sFName): MsgBox P и почему Р = 20? и почему : MsgBox Arr - ОШИБКА? Спасибо. Цитата:
Забить в inputbox - значит при открытии файла каждый раз будет запрашивать значение? |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Переменной t присвоить значение true, если дата d1, m1 предшествует (в рамках года) дате d2, m2, и значение false иначе | Andrew5674 | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 11.12.2013 21:37 |
Узнать имя папки | terpyohok | Общие вопросы Delphi | 6 | 06.11.2012 13:10 |
Найти значение переменной y в зависимости от значения переменной х | Rishi | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 1 | 11.05.2011 20:25 |
Взять имя переменной из файла и присвоить ей значение | ZaRDaK | Помощь студентам | 1 | 11.11.2009 00:33 |
Имя переменной как переменная. Как получить доступ к такой переменной? | Denni | Microsoft Office Access | 8 | 02.04.2009 10:06 |