![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 01.07.2009
Сообщений: 8
|
![]()
С сохранением форматирования средствами Ворд. Ячейки в Экселе мелкие, поэтому при копировании и вставке сбиваются все размеры. Также из-за того, что в строке по 40 мелких ячеек невозможно вбивать данные на лиц, которые создают фирмы. А нам для нормальной работы - чтобы вбивать данные - нужны формы в Ворде 2003. Речь идёт о формах для регистрации фирм нового образца, которые вступили в действие с 1 июля 2009. ссылочка на формы - h**p://www.nalog.ru/index.php?topic=forms_gosreg312fz
|
![]() |
![]() |
![]() |
#3 | |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
![]()
Сделал макрос, который находит в книгах Excel ячейки, требующие объединения, и объединяет их.
На скриншоте обработанные ячейки помечены цветом: Теперь можно работать с этими формами и в Excel (без ручного переноса в Word) Результаты обработки: Цитата:
|
|
![]() |
![]() |
![]() |
#4 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
![]()
Вот весь код (может, кому пригодится для обработки ужасно оформленных шаблонов документов из налогового ведомства)
Код:
(обратите внимание, что порой попадается лишний текст, как, например, на листе стр.3_Лист Б формы p13001_260609.xls в ячейках i41:i43 - его не видно, но при объединении ячеек он станет виден) Макрос далеко не самый быстрый из возможных, поэтому на обработку одного файла уходит 10-30 секунд.
__Полезные надстройки для Excel. Парсинг сайтов и файлов.
![]() Последний раз редактировалось EducatedFool; 05.07.2009 в 12:57. |
![]() |
![]() |
![]() |
#5 |
Регистрация: 17.02.2008
Сообщений: 9
|
![]()
Уважаемый Educated Fool, а Ваш макрос обрабатывает только эти документы, или его можно применять к разным другим, созданным любимыми ФНСниками?
|
![]() |
![]() |
![]() |
#6 | ||
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
![]() Цитата:
Почему-то им было лень оформить документы как надо (к примеру, из 19 полей 15 могут состоять из объединённых ячеек, а 4 оставшиеся - из 5 мелких ячеек каждое) Как я уже указывал, присутствуют неточности обработки: Цитата:
Но в этом виноват не макрос, а кривые руки сотрудников ФНС. Если есть возможность - проверьте макрос на других документах, и сообщите результат. |
||
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перенести таблицы Экселя в Ворд | Nash1 | Фриланс | 5 | 02.07.2009 09:46 |
Копирование участка текста из Экселя в Ворд | Devourer12345 | Microsoft Office Excel | 3 | 30.07.2008 08:13 |
из экселя в БД | Shark2112 | Microsoft Office Excel | 1 | 16.10.2007 08:04 |
защитить лист экселя от копирования | nextaty | Microsoft Office Excel | 11 | 01.12.2006 21:27 |