Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.02.2013, 22:22   #1
Ben_Vaflick
Новичок
Джуниор
 
Регистрация: 20.02.2013
Сообщений: 2
По умолчанию Замена строки

Добрый вечер! Помогите мне, пожалуйста с написанием макроса.
Мне нужно сделать таблицу для бухгалтерского учета. В поселке почти 2к жителей. Я разделил их по улицам, каждую улицу в отдельном листе сделал. На каждом листе есть таблица с жителем и его номером дома, а мне в конечном итоге надо получить вот так:
http://cs307506.userapi.com/v3075063...7WmsvNx_RA.jpg
Получается, что мне нужен макрос, чтобы в выделенной таблице, он каждую строку превратил в другую строку следующего формата: "ул. *из названия листа* № дома *из второй ячейки таблицы* ФИО *из первой ячейки таблицы* 2013 год" и дальше вставил после этой же строки 15 пустых строк, чтоб я потом туда таблицу учёта воды и света вставить мог.
Ben_Vaflick вне форума Ответить с цитированием
Старый 20.02.2013, 22:45   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

А пример файла в Excel (что есть, что должно получиться) нам за вас сделать?
Тут с макросом-то работы хватит - а ещё ваш файл воссоздавать...
EducatedFool вне форума Ответить с цитированием
Старый 21.02.2013, 00:16   #3
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Я думаю, что пока не поздно - всё нужно переделать.
Собирайте всех на один лист - одна строка на одного жителя в месяц.
Столбцов хватит даже и в 2003, ну а строк в 2007 аж миллион.
Дальше всё будет просто - улицы/дома за любой месяц можно отобрать фильтром, нагенерить таких листов как на картинке тоже можно элементарно.
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Замена строки Tahoma Помощь студентам 2 26.04.2011 16:45
Замена строки в файле - C tools Помощь студентам 1 20.12.2010 01:39
Замена строки в файле blacknotblack Общие вопросы .NET 3 13.03.2010 12:09
Замена строки в DBGride artemavd БД в Delphi 9 04.04.2009 17:38
Замена элементов строки MStorm Помощь студентам 10 14.03.2008 16:09