- Katılım
- 30 Mart 2008
- Mesajlar
- 280
- Excel Vers. ve Dili
- Microsoft Office Excel 2003, Türkçe
Arkadaşlar açıklama ekte bulunan dosyada mevcut yardımsı olursanız sevinirim.
Ekli dosyalar
-
20 KB Görüntüleme: 14
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
MerhabaTarih falan yazdırmada sorun yok benim sıkıntım "LeftHeader"da "HİZMETE ÖZEL"in altını çizgili yapmak ve diğerlerinin altının çizgili olmamasını sağlamak. Örneğin "LeftHeader"da aşağıdaki gibi bir yazı yazdırmak istiyorum.
HİZMETE ÖZEL
XLS.: 1200- -12/
Option Explicit
Sub üstbilgi_sol_1967()
'Konu : Üst Bilgiye Özel
'Mail : m.batu.1967@gmail.com
'Msn : m.batu.1967@hotmail.com.tr
'Coder By : asi_kral_1967
ActiveSheet.PageSetup.LeftHeader = "&""Arial,Normal""&UHizmete Özel" & Chr(10) & "" _
& Chr(10) & "&UXLS.: 1200- " & Format(Now, "yy") & "/"
End Sub
Private Sub Workbook_Open()
Dim i As Integer
For i = 1 To Sheets.Count
If Worksheets(i).Name <> "ANA" Then
With Worksheets(i).PageSetup
.LeftHeader = "&""Arial,Normal""&11&UHİZMETE ÖZEL" & Chr(10) & "" & Chr(10) & "&UXLS.:1200- -" & Format(Now, "yy") & "/"
End With
End If
Next i
End Sub
Çözüm üretmeniz güzelÇok teşekkürler asi_kral_1967 emeğine yüreğine sağlık. Uzun zaman cevap gelmeyince Makro kaydetten altı çizili metnin nasıl olacağını öğrendim ve kendimce aşağıdaki kodu toparladım. İşyerinde de denemiştim ama yapamamıştım. Demekki kafa boş olacak...
Kod:Private Sub Workbook_Open() Dim i As Integer For i = 1 To Sheets.Count If Worksheets(i).Name <> "ANA" Then With Worksheets(i).PageSetup .LeftHeader = "&""Arial,Normal""&11&UHİZMETE ÖZEL" & Chr(10) & "" & Chr(10) & "&UXLS.:1200- -" & Format(Now, "yy") & "/" End With End If Next i End Sub