|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
16.09.2009, 11:11 | #11 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
Все возможно,приложите образец Ворда и Exsel документов
Анализ,обработка данных Недорого
|
16.09.2009, 16:10 | #12 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
Например так,если я правильно понял.
Анализ,обработка данных Недорого
|
12.09.2010, 14:04 | #13 |
Пользователь
Регистрация: 04.09.2010
Сообщений: 45
|
сетка тв вещания
Есть сетка вещания тв программы в .rtf
задача вытащить данные в excel! в таблице(ворда) 3 столбца,нужно взять данные из таблицы только первых двух, и так как они есть вставить в excel для дальнейшего редактирования в примере оригинал файла и экселевский |
14.09.2010, 13:24 | #14 |
Старожил
Регистрация: 02.05.2009
Сообщений: 3,907
|
Смотрите вложение
Анализ,обработка данных Недорого
|
14.09.2010, 16:28 | #15 |
Пользователь
Регистрация: 04.09.2010
Сообщений: 45
|
Спасибо,работает
Последний раз редактировалось pooli; 14.09.2010 в 23:00. |
16.09.2010, 16:33 | #16 |
Пользователь
Регистрация: 04.09.2010
Сообщений: 45
|
решил сделать втягивание напрямую из excel:
Private Sub op() Dim wd As Object Dim ns As Worksheet On Error Resume Next Set wd = CreateObject("Word.Application") 'получим имя файла f = Application.GetOpenFilename("Файлы RTF, *.rtf,Все файлы, *.*") If TypeName(f) = "Boolean" Then Exit Sub 'если Отмена - выход 'откроем выбранный очередной файл Set wdd = wd.Documents.Open(f) 'скопируем содержимое документа t = wdd.Content.Copy 'создадим лист для этого документа Set ns = ActiveWorkbook.Worksheets.Add 'вставим скопированное в новый лист ns.Paste Destination:=ns.Cells(1, 1) 'немного выравним вид ns.Columns("A:A").ColumnWidth = 12 ns.Columns("B:B").ColumnWidth = 70 ns.Columns("B:B").WrapText = True ns.Columns("C:C").Delete ns.Rows("1:2").Delete Shift:=xlUp ns.Columns("B:B").Select With Selection .HorizontalAlignment = xlLeft .VerticalAlignment = xlTop .WrapText = True .Orientation = 0 .AddIndent = False .IndentLevel = 0 .ShrinkToFit = False .ReadingOrder = xlContext .MergeCells = False End With wdd.Close (False) wd.Quit (False) End Sub появилась новая задача. в лист то, я все вставил но вот при вставке значений вид их должен строиться так: в первом столбце время эфира, во втором наименования но в некоторых ячейках наименование разбито на строки при это время у него одно. так вот как сделать макрос переноса?! с удалением лишнего. прикладываю пример того что импортировалось и пример как должно быть. |
23.01.2011, 11:59 | #17 |
Пользователь
Регистрация: 04.09.2010
Сообщений: 45
|
При копировании текста из word в excel (просто без макроса)
почему-то значения времени ИМЕННО ЦИФРЫ 11 и 12 форматируются как ДАТА (ноябрь,декабрь)! формат ячейки ни к чему не приводит. как от этого избавиться? |
27.01.2012, 14:49 | #18 |
Новичок
Джуниор
Регистрация: 27.01.2012
Сообщений: 2
|
Доброго времени суток! Столкнулся с такой проблемой. Нужно из ворда определенные данные перенести в эксель, и создать связь, чтобы при изменении данных в ворде они автоматически менялись в экселе.
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Импорт данных в Excel | mMAg | Microsoft Office Excel | 2 | 20.08.2009 17:50 |
Перенос данных из Excel в Word | Volch | Microsoft Office Excel | 6 | 19.10.2008 20:36 |
Перенос данных из MS Word в MS Excel ? | Nickd5 | Помощь студентам | 2 | 28.06.2008 20:40 |