Momenteel ben ik met Excel VBA aan het testen met het importeren van een Tabel (hierbij maak ik gebruik van MSHTML) op een website...
In dit geval is het de 'GOT active topics'. Tot op een zekere hoogte gaat alles goed... Topictitels, starter, replies, last post worden allemaal binnengehaald. Het enige wat niet binnenkomt is de Forumnaam (de eerste kolom)!?
Hieronder een stukje van de code waar het probleem naar mijn idee zit:
Omdat de code alleen niet genoeg is, hier het bestand waar het omgaat.
Klik hier om te downloaden (rechtermuis, save target as).
Om het importeren van de Active Topics te starten moet je naar Tools --> Macro --> Macro's (showForm). Dan krijg je een formpje met een klein beetje uitleg en submit button.

Ik hoop dat jullie me kunnen helpen, want ik kom er echt niet meer uit
In dit geval is het de 'GOT active topics'. Tot op een zekere hoogte gaat alles goed... Topictitels, starter, replies, last post worden allemaal binnengehaald. Het enige wat niet binnenkomt is de Forumnaam (de eerste kolom)!?
Hieronder een stukje van de code waar het probleem naar mijn idee zit:
code:
1
2
3
4
5
6
7
8
9
10
11
12
| For Each itfTable In itfDoc.getElementsByTagName("TABLE")
lngRow = 0
For Each itfTableRow In itfTable.Rows
lngColumn = 0
For Each itfTableCell In itfTableRow.Cells
Cells(lngRow, lngColumn) = itfTableCell.innerText
'Debug.Print itfTableCell.innerText
lngColumn = lngColumn + 1
Next itfTableCell
lngRow = lngRow + 1
Next itfTableRow
Next itfTable |
Omdat de code alleen niet genoeg is, hier het bestand waar het omgaat.
Klik hier om te downloaden (rechtermuis, save target as).
Om het importeren van de Active Topics te starten moet je naar Tools --> Macro --> Macro's (showForm). Dan krijg je een formpje met een klein beetje uitleg en submit button.
Ik hoop dat jullie me kunnen helpen, want ik kom er echt niet meer uit
[ Voor 4% gewijzigd door Woudloper op 18-09-2005 23:30 ]