|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.12.2012, 15:05 | #1 |
Регистрация: 28.12.2012
Сообщений: 3
|
Автоматическое добавление столбца во втором листе
Здравствуйте!
Сам я не силен в макросах, столкнулся с такой неприятной ситуацией: имеется на входе несколько сотен файлов с именем ABC_дата.xls необходимо в каждый файл на всех листах добавить 1 столбец (обязательно чтоб первый был) и добавить 1000 ячеек в этот столбец содержащие имя файла. Для примера выложил 2 файла 1ABC_20100127.xls - то что имеем на входе 2ABC_20100127.xls - вот что имеем на выходе сам файл переименовывать не надо) |
28.12.2012, 16:41 | #2 |
Регистрация: 28.12.2012
Сообщений: 3
|
Блин пришлось почитать интернет - нашел как подставлять имя файла, теперь вопрос как сделать "loop" или чтоб все файлы автоматом обрабатывались
Sheets("LIST2").Select Columns("A:A").Select Selection.Insert Shift:=xlToRight, CopyOrigin:=xlFormatFromLeftOrAbove Range("A7").Select ActiveCell.FormulaR1C1 = ActiveWorkbook.Name Range("A7").Select Selection.AutoFill Destination:=Range("A7:A1000"), Type:=xlFillDefault |
28.12.2012, 18:38 | #3 |
Форумчанин
Регистрация: 24.12.2012
Сообщений: 776
|
Manager777, есть следующие способы указывать файлы, которые нужно обрабатывать:
|
28.12.2012, 20:09 | #4 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
> необходимо в каждый файл на всех листах добавить 1 столбец
В примере добавлено только на одном листе. Как правильно?
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
28.12.2012, 20:22 | #5 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
Для всех листов
Код:
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
28.01.2013, 18:05 | #6 |
Регистрация: 28.12.2012
Сообщений: 3
|
СПАСИБО ЗА ОТВЕТЫ!!!
Решил эту задачу, хоть и криво но решил)) |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как сделать чтоб во втором листе выводилась нормальная таблица с границами | Igor_zic | Microsoft Office Excel | 1 | 25.03.2012 23:31 |
Выбор из одного столбца по условию выполняющемуся во втором столбце | mjpv | Microsoft Office Excel | 2 | 30.04.2011 11:58 |
Осуществить поиск записей по двум символьным полям. Найденные записи отобразить на втором листе | мария2507 | Microsoft Office Excel | 11 | 17.01.2010 15:36 |
ячейка на одном листе, в которую необходимо подставлять данные из столбца, находящегося на другом листе | Ирина Водолагина | Microsoft Office Excel | 4 | 04.03.2009 23:38 |
Фильтрация данных на втором листе по данным на первом | ppl | Microsoft Office Excel | 3 | 13.08.2008 14:07 |