Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Таблица Excel в документе Word
 
Решил данную проблему самостоятельно:

Сначала формирую файл с  первой строкой, вставляю в Word, а затем уже в Word-e добавляю остальную информацию.
Изменено: trexmernii - 07.04.2016 11:22:38
Таблица Excel в документе Word
 
Цитата
Фродо написал: понятный файл пример
Сделал понятный файл пример, не могу понять как заставить работать вашу часть кода
Таблица Excel в документе Word
 
Собственно, необходимо в vba написать код изменения отображения области excel листа.
Таблица Excel в документе Word
 
Цитата
Фродо написал:
запустите макрорекордор и он вам сам почти готовый макрос нарисует
макрорекордер не пишет данные действия только начало работы с данным объектом:
Код
Selection.InlineShapes(1).OLEFormat.DoVerb VerbIndex:=wdOLEVerbPrimary
Таблица Excel в документе Word
 
Цитата
Юрий М написал: А Excel тут причём?
А есть толковый форум planetaword ? подскажите, буду благодарен.
Таблица Excel в документе Word
 
Добрый день!
На другом форуме мне так понятно и не ответили, поэтому пишу здесь ( кросспостинг http://www.sql.ru/forum/1206701/tablica-excel-v-dokumente-word ).

В Word создаю в VBA таблицу Excel и наполняю ее данными, затем данную таблицу вставляю в документ Word при этом по умолчанию Word отображает все заполненные на листе Excel ячейки. Мне же надо только, что бы отображалась верхняя строка. Это можно сделать ручками, через Объект -Изменить и изменить диапазон отображаемых ячеек.

Вопрос как это сделать в VBA?
Загрузка страницы http в переменную VBA
 
Игорь, спасибо! Отлично работает. Так понимаю без записи во временный файл не получится? на всякий случай добавил в процедуру Kill Filename$
Загрузка страницы http в переменную VBA
 
Цитата
KL написал: ЦенÑ?Ñ? по Ñ?абоÑ?е со сÑ?Ñ?Ð
хотя это похоже на нормальный текст, только закодированный. странно почему у меня приходят только знаки вопросов?
Загрузка страницы http в переменную VBA
 
Если делать со сжатием, то WinHttp.WinHttpRequest.5.1 его не разжимает.
MSXML2.XMLHTTP - умеет разжимать, но возвращает совершенно не то что нужно, потому как наверное не умеет "прокисровать".

Код
oHttp.setRequestHeader "Accept-Encoding", "gzip, deflate"
Загрузка страницы http в переменную VBA
 
Цитата
KL написал: Вам только с кодировкой надо разобраться
Я писал об этом
Код
oHttp.setRequestHeader "Accept-Encoding", "deflate" ' если делать без сжатия, то данные приходят в UTF-8, соотвественно кириллица возвращается знками ? прим.: <h2>124433 <span class='small'>?¦?µ??N?N? ????
Загрузка страницы http в переменную VBA
 
Скрытый текст
На выходе должно получиться просто код страницы HTML
Загрузка страницы http в переменную VBA
 
Цитата
KL написал: кросспостинг
На том форуме не могут по всей видимости помочь, решил здесь попытать удачу. Каков порядок? надо было там удалить вопрос, до того как размещать его здесь?
Загрузка страницы http в переменную VBA
 
Добрый день!

Задача: считать данные со страницы в сети интернет.

По всей видимости запрос "проксируется" XmlHttpRequest.
С таким сталкиваюсь впервые поэтому не знаю как работать с такими запросами.
Есть у кого-либо идеи как осуществить чтение содержимого страницы?
Код
Sub load_data()
'реальная ссылка на страниц в браузере http://www.mami.ru/rasp/edu/mami.php#group=124433
'то есть сервер использует XhrIframeProxy
t = send_get("http://www.mami.ru/rasp/edu/ajax_mami.php?group=124433")
Debug.Print t
End Sub

Public Function send_get(url) As Variant
Dim oHttp As Object
Set oHttp = CreateObject("WinHttp.WinHttpRequest.5.1")

'    Set oHttp = CreateObject("MSXML2.XMLHTTP") ' под MSXML2 не происходит редирект и возвращается просто текст soryanchik =)
'    If err.Number <> 0 Then
'        Set oHttp = CreateObject("MSXML.XMLHTTPRequest")
'        MsgBox "Error 0 has occured while creating a MSXML.XMLHTTPRequest object"
'    End If
'    On Error GoTo 0
'    If oHttp Is Nothing Then
'        MsgBox "For some reason I wasn't able to make a MSXML2.XMLHTTP object"
'        Exit Function
'    End If

oHttp.Open "GET", url, False
oHttp.setRequestHeader "X-Requested-With", "XMLHttpRequest" ' вот эта штуковина меня смущает
oHttp.setRequestHeader "Accept", "*/*"
oHttp.setRequestHeader "Referer", "http://www.mami.ru/rasp/edu/mami.php"
oHttp.setRequestHeader "Accept-Language", "ru-RU"
'oHttp.setRequestHeader "Accept-Encoding", "gzip, deflate"
oHttp.setRequestHeader "Accept-Encoding", "deflate" ' если делать без сжатия, то данные приходят в UTF-8, соотвественно кириллица возвращается знками ? прим.: <h2>124433 <span class='small'>?¦?µ??N?N? ????
oHttp.setRequestHeader "User-Agent", "Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko"
oHttp.setRequestHeader "Connection", "Keep-Alive"
oHttp.setRequestHeader "Host", "www.mami.ru"
oHttp.setRequestHeader "Cookie", "group=124433; _ym_uid=1454618017546438182; _ym_isad=0; PHPSESSID=ria6tkja3i4pjuad7fvrh98m76"

oHttp.send
send_get = oHttp.responseText
End Function
Страницы: 1
Наверх