Dim xData As New Xml.XmlDocument Dim xXSLT As New Xml.Xsl.XslCompiledTransform Dim TransformStream As New System.IO.MemoryStream Dim TransformWriter As New System.Xml.XmlTextWriter(TransformStream, System.Text.Encoding.ASCII) xData.Load('xml data file here') xXSLT.Load('xslt stylesheet file here') xXSLT.Transform(xData, TransformWriter) TransformStream.Position = 0 WebBrowser1.DocumentStream = TransformStream