HtmlOutput_Nesnesi
HtmlOutput Nesnesi
HtmlOutput nesnesi HTML çıktısı oluşturma için kullanılır. Oluşturma:
Dim Html
Set Html = Doc.CreateSObject("HtmlOutput")
Open
- Dönüş Tipi: Boolean
- Parametreler: Yok
- Açıklama: HTML dosyasını açar
WriteText
- Dönüş Tipi: Void
- Parametreler:
- - text (String): Metin
- Açıklama: Metin yazar
BeginHead
- Dönüş Tipi: Void
- Parametreler:
- - title (String): Başlık
- Açıklama: HTML head bölümünü başlatır
EndHead
- Dönüş Tipi: Void
- Parametreler: Yok
- Açıklama: HTML head bölümünü kapatır
AddStyle
- Dönüş Tipi: Void
- Parametreler:
- - selector (String): CSS seçici
- - style (String): CSS stili
- Açıklama: CSS stili ekler
BeginBody
- Dönüş Tipi: Void
- Parametreler:
- - attributes (String): Body özellikleri
- Açıklama: HTML body bölümünü başlatır
EndBody
- Dönüş Tipi: Void
- Parametreler: Yok
- Açıklama: HTML body bölümünü kapatır
SetTLHWUnit
- Dönüş Tipi: Void
- Parametreler:
- - unit (String): Birim
- Açıklama: Top, Left, Height, Width birimini ayarlar
PutS
- Dönüş Tipi: Void
- Parametreler:
- - text (String): Metin
- - style (Variant): Stil
- Açıklama: Stil ile metin yazar
PutSJW
- Dönüş Tipi: Void
- Parametreler:
- - text (String): Metin
- - justify (String): Hizalama
- - width (Double): Genişlik
- - style (Variant): Stil
- Açıklama: Hizalama ve genişlik ile metin yazar
PutTLHWSJ
- Dönüş Tipi: Void
- Parametreler:
- - top (Double): Üst
- - left (Double): Sol
- - height (Double): Yükseklik
- - width (Double): Genişlik
- - styleIndex (Integer): Stil indeksi
- - justify (Integer): Hizalama
- - text (String): Metin
- - style (String): Stil
- - value (Variant): Değer
- Açıklama: Konum, boyut ve stil ile metin yazar
Close
- Dönüş Tipi: Void
- Parametreler: Yok
- Açıklama: HTML dosyasını kapatır
Show
- Dönüş Tipi: Void
- Parametreler: Yok
- Açıklama: HTML dosyasını gösterir
Locate
- Dönüş Tipi: Void
- Parametreler:
- - left (Double): Sol
- - top (Double): Üst
- Açıklama: Konumu ayarlar
Move
- Dönüş Tipi: Void
- Parametreler:
- - deltaX (Double): X değişimi
- - deltaY (Double): Y değişimi
- Açıklama: Konumu hareket ettirir
PageBreak
- Dönüş Tipi: Void
- Parametreler: Yok
- Açıklama: Sayfa sonu ekler
GetFileName
- Dönüş Tipi: Variant (String)
- Parametreler: Yok
- Açıklama: HTML dosya adını döndürür
Özellikler:
- PosLeft (Double): Sol pozisyon
- PosTop (Double): Üst pozisyon
Örnek Kullanım:
Sub Makro1()
Dim Html
Set Html = Doc.CreateSObject("HtmlOutput")
Html.Open
Html.BeginHead "Rapor"
Html.EndHead
Html.BeginBody ""
Html.WriteText "<h1>Rapor</h1>"
Html.WriteText "<p>İçerik</p>"
Html.EndBody
Html.Close
Html.Show
Set Html = Nothing
End Sub
---