0 / 0 / 0
Регистрация: 26.08.2013
Сообщений: 8
|
|
1 | |
Создание таблицы в документе MS Word из таблицы Excell26.08.2013, 23:53. Показов 3214. Ответов 12
Метки нет (Все метки)
Приветствую! Нужна Ваша помощь!
Появилась необходимость вставить таблицу word в определенное место word документа, сгенерированную из определенного листа не открытой книги excell. Желательно, чтобы документ содержал только конечные данные, без связей и ссылок Пример таблицы прикладываю. Ее надо транспонировать и извлекать из нее определенные данные (т.е. конечная таблица должна быть сокращением этой) Спасибо!
0
|
26.08.2013, 23:53 | |
Ответы с готовыми решениями:
12
Word Поиск таблицы в документе Создание таблицы в WORD Создание документа Word из таблицы Excel Excel to word Создание динамичной таблицы (пример) |
0 / 0 / 0
Регистрация: 26.08.2013
Сообщений: 8
|
|
28.08.2013, 14:04 [ТС] | 3 |
Сперва с постоянными хотя бы написать, потом уже сам дополню.
Мне непонятен сам принцип создания таблиц в ворде и заполнения их данными. А потом уже я разберусьЮ, как нужные строки выбирать итд
0
|
Модератор
|
|
28.08.2013, 14:47 | 4 |
кто хозяин формирования
--ворд --ексель все-таки 800 строк на 30 столбцов может в екселе развернуть таблицу в столбец затем сводная с получением НТМ, который будет линковаться к ворду
0
|
0 / 0 / 0
Регистрация: 26.08.2013
Сообщений: 8
|
|
28.08.2013, 18:17 [ТС] | 5 |
Данные ДН по градусам не нужны будут в конечной таблице.
А столбцы будут строками Прикладываю пример с 3мя антеннами Наверное Эксель. Сейчас написал код, для формирования документа (во вложении) Соответственно хочу либо к нему добавить процедуру, которая будет открывать теблицу эксель (первоначальную, в первом посте) и вставлять в сгенерированный документ сокращенную таблицу
0
|
Модератор
|
|
28.08.2013, 18:45 | 6 |
сформируйте отчет в ексель
запомните в НТМ Вставьте в ворд
0
|
0 / 0 / 0
Регистрация: 26.08.2013
Сообщений: 8
|
|
29.08.2013, 19:31 [ТС] | 7 |
0
|
Модератор
|
|
29.08.2013, 20:01 | 8 |
--переименовала ваш ексель
--открыла (е2007) --сохранила как НТМ макрос после автозаписи Код
Sub e130829_1952() ' With ActiveWorkbook.PublishObjects.Add(xlSourceRange, _ "D:\abat\_Шаблон_bak_2013-08-28\kn8.htm", "Лист1", "$A$1:$U$13", xlHtmlStatic, _ "kn8_1261", "") .Publish (True) .AutoRepublish = False End With End Sub --нашла место вставки(лист8) --вставила текст из файла --подогнала ширину таблицы по полям встала на строку после таблицы, разбить таблицу вторую подтаблицу --преобразовала в текст с разделителем пробел
1
|
0 / 0 / 0
Регистрация: 26.08.2013
Сообщений: 8
|
|
30.08.2013, 14:10 [ТС] | 9 |
shanemac51, Спасибо!
Добавлено через 17 часов 34 минуты Мне необходимо будет сделать вставку в 3 разных документа.
Как имеет смысл делать вставку? Может непосредственно генерить в ворде таблицу, или делать из большой таблицы маленькую, а потом вставлять по-разному? Кликните здесь для просмотра всего текста
А Б В Г Д Е Ж З И К Л
ОАО "МТС" Kathrein 742270 20 2 40 900 GMSK 15.2 40 -4 36 Kathrein 742270 20 2 40 900 GMSK 15.2 150 -2 36 Kathrein 742270 20 2 40 900 GMSK 15.2 230 -2 36 Kathrein 742270 12 4 48 1800 GMSK 16.5 40 -4 36 Kathrein 742270 12 4 48 1800 GMSK 16.5 150 -2 36 Kathrein 742270 12 4 48 1800 GMSK 16.5 230 -2 36 Kathrein 742270 20 1 20 2100 QAM 17.2 40 -7 36 Kathrein 742270 20 1 20 2100 QAM 17.2 150 -4 36 Kathrein 742270 20 1 20 2100 QAM 17.2 230 -4 36 NEC Pasolink-0.3 0.025 1 0.025 38000 C-QPSK 39.5 204 0 35 Расшифровка: А - Принадлежность Б - Тип антенны В - Мощность передатчика, Вт Г - Кол-во передатчиков Д - Мощность на входе антенны, Вт Е - Рабочая частота, МГц Ж - Тип модуляции З - Коэффициент усиления, дБ И - Азимут антенны, град К - Угол наклона, мех./электр., град Л - Высота установки антенны от поверхности земли, м
0
|
Модератор
|
|
30.08.2013, 22:21 | 10 |
ну и в чем проблема
--сформируйте в ексель в нужном форматировании и сохраните в нужной кодировке
0
|
0 / 0 / 0
Регистрация: 26.08.2013
Сообщений: 8
|
|
31.08.2013, 16:41 [ТС] | 11 |
А если нужен текст с разделителем - пихать в одну ячейку? Текст он нужен именно текстом
0
|
Модератор
|
|
31.08.2013, 18:48 | 12 |
обычная ексель таблица
сохранить как текстовый файл нужным разделителем
0
|
0 / 0 / 0
Регистрация: 26.08.2013
Сообщений: 8
|
|
31.08.2013, 21:01 [ТС] | 13 |
А можно его просто в нужное место документа вставить?
Например как у меня это реализовано для текста. В месте где маркер {таблица} вставляет таблицу
0
|
31.08.2013, 21:01 | |
31.08.2013, 21:01 | |
Помогаю со студенческими работами здесь
13
Создание таблицы в Word при занесении информации из Excel Создание таблицы квадратов первых десяти чисел, а также распечатка этой таблицы на принтере Из таблицы Exel выбирает все строки с нечетным номерами и вставляет эти данные в Word в четные строки таблицы Создание макроса в Word. Нахождение и удаление элемента и ему подобных в документе Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи | |||||
HTML5 в разработке мобильных приложений
InfoMaster 12.01.2025
Введение: Обзор роли HTML5 в мобильной разработке
В современном мире мобильных технологий HTML5 стал ключевым инструментом для разработки кроссплатформенных приложений. Эта технология произвела. . .
|
Как создавать приложения для iOS/iPhone
InfoMaster 12.01.2025
Введение в разработку iOS-приложений
Разработка приложений для iOS открывает огромные возможности в мире мобильных технологий. С каждым годом количество пользователей iPhone и iPad растет,. . .
|
Как использовать Kotlin в Android разработке
InfoMaster 12.01.2025
Язык программирования Kotlin, разработанный компанией JetBrains, стал неотъемлемой частью современного мира Android-разработки. Первоначально представленный в 2011 году, Kotlin был официально. . .
|
Использование Go (Golang) в backend разработке
InfoMaster 12.01.2025
Язык программирования Go (Golang), разработанный компанией Google, стал важным инструментом для разработчиков программного обеспечения, особенно в области бэкенд-разработки. С момента своего. . .
|
Как работать с Laravel в PHP
InfoMaster 12.01.2025
Введение в Laravel
Laravel представляет собой современный PHP-фреймворк с открытым исходным кодом, который значительно упрощает и ускоряет процесс разработки веб-приложений. Этот фреймворк был. . .
|
Как программировать под HCL Notes и создавать свои продукты на ее основе
InfoMaster 11.01.2025
HCL Notes (ранее известный как IBM Notes и Lotus Notes) представляет собой мощную платформу для разработки корпоративных приложений, которая сочетает в себе функции электронной почты, календаря,. . .
|
Как работать с SVN (Subversion)
InfoMaster 11.01.2025
Введение
Система контроля версий является неотъемлемой частью современного процесса разработки программного обеспечения. Она обеспечивает управление изменениями в коде, позволяет отслеживать. . .
|
Использование GraphQL в JavaScript
InfoMaster 11.01.2025
Введение в GraphQL и его преимущества
В современной разработке веб-приложений эффективный обмен данными между клиентом и сервером играет ключевую роль. GraphQL представляет собой язык запросов и. . .
|
Администрирование Git, продвинутые техники работы с Git
InfoMaster 11.01.2025
Основы управления репозиторием
Эффективное управление Git-репозиторием требует глубокого понимания механизмов контроля доступа и инструментов администрирования. Рассмотрим ключевые аспекты. . .
|
Что такое HCL Notes и как с ним работать
InfoMaster 10.01.2025
HCL Notes (ранее известный как IBM Notes и Lotus Notes) представляет собой комплексную платформу для совместной работы и обмена информацией в корпоративной среде. Это многофункциональное решение,. . .
|
Как работать с Git из Windows и Visual Studio
InfoMaster 10.01.2025
Работа с Git в Windows
Работа с Git в операционной системе Windows может быть осуществлена с помощью различных инструментов, каждый из которых обладает своими уникальными возможностями и. . .
|
Аналог оператора switch case в Python
InfoMaster 10.01.2025
Оператор switch case используется в программировании для выбора одного из нескольких вариантов исполнения кода. Однако в языке Python этот оператор отсутствует. Понимание аналогов switch case в. . .
|