• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

HTML to Text

Status
Niet open voor verdere reacties.

gl3nn1987

Gebruiker
Lid geworden
24 sep 2010
Berichten
120
Dag Allen,

Ik heb een hele kolom zeg (d2:D2000) vol met Html code en wil deze om laten zetten in text. Ik had de voglende code, maar die werkt al op 1 veld niet, kan iemand mij stapje verder helpen?:

Code:
    Dim Ie As Object

    Set Ie = CreateObject("InternetExplorer.Application")

    With Ie
        .Visible = False

        .Navigate "about:blank"

        .document.body.InnerHTML = Sheets("Sheet1").Range("D2:D2000").Value

        .document.body.createtextrange.execCommand "Copy"
        ActiveSheet.Paste Destination:=Sheets("Sheet1").Range("D2:D2000")

        .Quit
    End With
 
Heb je misschien het bestand? werkt wat makkelijker ;)
 
Waarom staat die HTML-tekst in een Excel bestand ?
In een Worddocument is dit veel eenvoudiger.
Welke tekst wil je eigenlijk overhouden en waar en waartoe ?
 
Laatst bewerkt:
Omdat dit de enige aanlevermethode was vanuit het programma en ik daarna ermee moet werken in excel. De tekst die ik wil overhouden is eigenlijk het liefst de opgemaakte html tekst maar volgens mij is dat onmogelijk gezien er tabellen in de cel zitten dan??, dus dan gewoon alle html tags weg.
 
Laatst bewerkt:
Omdat dit de enige aanlevermethode was vanuit het programma

Licht dit eens toe, svp.
Welk programma ?
Wat wordt aangeleverd ?
Is het import/export ?
Is een koppeling naar het programma mogelijk (webquery bijv. ) ?
 
Business objects. Rechtstreeks naar excel. Binnen b.o. kan k t naar html omzettn. Maar na expott excel is t weer html :s
 
Wat betekent dat in het Nederlands ?
 
Code:
Public Sub HTMLToText()
    With CreateObject("HTMLFILE")
        For Each objCell In Worksheets("Rapport1").Range("A1").CurrentRegion
            .Body.InnerHTML = objCell.Value
            objCell.Value = .Body.InnerTEXT
        Next
    End With
End Sub
En wat wil je met de enters doen?
 
Business objects. Rechtstreeks naar excel. Binnen b.o. kan k t naar html omzettn. Maar na expott excel is t weer html :s
SAP BO heeft toch wel een tool waarmee je dit fatsoenlijk kunt binnenhalen? Iets als BEx explorer/analyzer of zo?
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan