|
Вставить HTML таблицу на лист
|
|||
---|---|---|---|
#18+
Пдскажите мне пожалуйста ,возможно ли вставить таблицу уже скаченую WebBrowser-om (на форме) на лист Excel. Задавал этот вопрос на других форумах, мне дали код, но у меня появляется ошибка "Application-defined or object-defined error" Вот код: Do While Me.WebBrowser1.busy Or (Me.WebBrowser1.ReadyState <> 4): DoEvents: Loop Set maPageHtml = Me.WebBrowser1.Document Worksheets("table").Select With ActiveSheet.QueryTables.Add(Connection:=maPageHtml.URL, Destination:=Range("$A$1")) .Name = "Plavki" .FieldNames = True .RowNumbers = False .FillAdjacentFormulas = False .PreserveFormatting = True .RefreshOnFileOpen = False .BackgroundQuery = True .RefreshStyle = xlInsertDeleteCells .SavePassword = False .SaveData = True .AdjustColumnWidth = True .RefreshPeriod = 0 .WebSelectionType = xlSpecifiedTables .WebFormatting = xlWebFormattingNone .WebTables = "1" .WebPreFormattedTextToColumns = True .WebConsecutiveDelimitersAsOne = True .WebSingleBlockTextImport = False .WebDisableDateRecognition = False .WebDisableRedirections = False .Refresh BackgroundQuery:=False End With Set maPageHtml = Nothing Прикладываю файл. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2012, 20:08 |
|
Вставить HTML таблицу на лист
|
|||
---|---|---|---|
#18+
Да Кстате ошибка в строке With ActiveSheet.QueryTables.Add(Connection:=maPageHtml.URL, Destination:=Range("$A$1")) вот так работает With ActiveSheet.QueryTables.Add(Connection:="URL;file:///C:/Browser/xim.html", Destination:=Range("$A$1")) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.06.2012, 20:10 |
|
|
start [/forum/topic.php?fid=61&msg=37833833&tid=2175637]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
27ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 120ms |
0 / 0 |