View previous topic :: View next topic |
Author |
Message |
visual
Joined: 14 Jun 2005 Posts: 42
|
(Separately) Posted: Wed Jul 27, 2005 12:29 Post subject: таблица |
|
|
Очень полезная штука "список файлов\папок" есть ТС v6.53, а можно ли как-нибудь этот список преобразовывать в word(exel) таблицу(из 2 столбцов). т.е. при выделении папки(столбец1) а находящихся в ней подпапок(столбец2). Спасибо.
l aa l 1 l
-----------
l aa l 11 l
-----------
l bb l 2 l
-----------
l bb l 22 l
-----------
l ee l 3 l
-----------
l ee l 33 l
----------- буквы-папки, цифры-подпапки |
|
Back to top |
|
|
-=Space=-
Joined: 14 Dec 2004 Posts: 54 Location: Из Зелека
|
(Separately) Posted: Wed Jul 27, 2005 16:27 Post subject: |
|
|
все проcто
Поиск всех файлов , вывести на панель, выделяем всё
скопировать полное имя в буфер - cm_CopyFullNamesToClip
вставляем в нотпад ,заменяем \ на <tab>
снова выделяем всё , в буфер
теперь вставляем в Exell |
|
Back to top |
|
|
visual
Joined: 14 Jun 2005 Posts: 42
|
(Separately) Posted: Thu Jul 28, 2005 10:04 Post subject: |
|
|
-=Space=- wrote: | все проcто
Поиск всех файлов , вывести на панель, выделяем всё
скопировать полное имя в буфер - cm_CopyFullNamesToClip
вставляем в нотпад ,заменяем \ на <tab>
снова выделяем всё , в буфер
теперь вставляем в Exell |
Не получилось вставляю в эксель,
009100146А<tab>
109164<tab>
так
получается. |
|
Back to top |
|
|
-=Space=-
Joined: 14 Dec 2004 Posts: 54 Location: Из Зелека
|
(Separately) Posted: Thu Jul 28, 2005 13:34 Post subject: |
|
|
<TAB> это кнопка табуляции , символ \t или \0х09
при вставке в exell используется как разделитель столбцов
(enter, \n, \0x13\0x10 - это разделитель строк) |
|
Back to top |
|
|
visual
Joined: 14 Jun 2005 Posts: 42
|
(Separately) Posted: Mon Aug 15, 2005 09:16 Post subject: |
|
|
-=Space=- wrote: | <TAB> это кнопка табуляции , символ \t или \0х09
при вставке в exell используется как разделитель столбцов
(enter, \n, \0x13\0x10 - это разделитель строк) |
Все равно, заменяя \ на \t и вставляя в exel он так и вставляет с \t |
|
Back to top |
|
|
Parcan
Joined: 15 Dec 2004 Posts: 398 Location: Russian
|
(Separately) Posted: Mon Aug 15, 2005 10:02 Post subject: |
|
|
visual
при замене нужно использовать регулярные выражения |
|
Back to top |
|
|
CaptainFlint
Joined: 14 Dec 2004 Posts: 6151 Location: Москва
|
(Separately) Posted: Mon Aug 15, 2005 11:44 Post subject: |
|
|
Parcan
В блокноте регулярных выражений нету.
visual
Используй какой-нибудь другой текстовый редактор вместо Блокнота, или, если очень не хочется качать/устанавливать, сделай такой трюк: в Блокноте введи символ табуляции, выделяй его и вырезай в буфер обмена (Ctrl+X). После этого вызывай диалог поиска/замены, в строке "Что" указываешь, что нужно заменить на табуляцию, а в строке "Чем" вставляешь символ табуляции из буфера (Ctrl+V). Он должен отобразиться как маленький узенький прямоугольничек. А потом жмёшь "Заменить все". |
|
Back to top |
|
|
Batya
Joined: 15 Dec 2004 Posts: 2218 Location: Москва, Россия
|
(Separately) Posted: Mon Aug 15, 2005 12:51 Post subject: |
|
|
Можно немного по-другому - меняем способ от -=Space=-:
Quote: | Поиск всех файлов , вывести на панель, выделяем всё
скопировать полное имя в буфер - cm_CopyFullNamesToClip
вставляем в нотпад ,заменяем \ на |
... запятую (,).
В блокноте сохраняем файл с расширением csv. Открываем его в Excel. |
|
Back to top |
|
|
visual
Joined: 14 Jun 2005 Posts: 42
|
(Separately) Posted: Mon Aug 15, 2005 13:02 Post subject: |
|
|
а все понял просто не правильно список папок выводил. спасибо всем!
Супер!
Last edited by visual on Mon Aug 15, 2005 13:28; edited 1 time in total |
|
Back to top |
|
|
Batya
Joined: 15 Dec 2004 Posts: 2218 Location: Москва, Россия
|
(Separately) Posted: Mon Aug 15, 2005 13:26 Post subject: |
|
|
По шагам:
1. Занести в буфер список папок:
-=Space=- wrote: | Поиск всех файлов , вывести на панель, выделяем всё
скопировать полное имя в буфер - cm_CopyFullNamesToClip |
Или скопируй вставленный тобой текст.
2. Открыть блокнот.
3. Вставить из буфера.
4. Выполняем Ctrl+H - диалог замены.
5. Вводим символ для поиска - \
символ для замены - ,
Говорим "Заменить все" ("Replace All").
Закрываем диалог замены.
6. Выполняем "Файл\Сохранить как..." ("File\Save As...").
Вводим любое имя, после которого - ".csv".
"Сохранить" ("Save").
7. В TC находим этот файл и нажимаем на нем Enter.
8. В Excel делаем с файлом что хотим
Сохраняем, как обычный файл *.xls. |
|
Back to top |
|
|
|