DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Sub ust_alt_bilgi()
With ActiveSheet.PageSetup
.LeftHeader = "&""Tahoma,Bold""&12" & Range("bura")
.LeftFooter = Application.UserName & " " & "&D"
.CenterFooter = "Burası orta alt bilgidir!"
End With
End Sub
teşekkür ederim hocam;aşağıdaki gibi olabilir.
Left (sol) yerine Center (orta) veya Right (sağ) kelimeleri konulabilir.
açıklaması:Kod:Sub ust_alt_bilgi() With ActiveSheet.PageSetup .LeftHeader = "&""Tahoma,Bold""&12" & Range("bura") .LeftFooter = Application.UserName & " " & "&D" .CenterFooter = "Burası orta alt bilgidir!" End With End Sub
-"bura" adlı alandaki bilgiyi tahoma+bold+12 punto olarak sol üst bilgiye ekle.
-excel'deki kullanıcı adını ve günün tarihini sol alt bilgi olarak ekle.
-herhangi bir metni orta alt bilgi olarak ekle.
Sub ust_alt_bilgi()
Dim wks As Worksheet
Dim i As Integer
Application.ScreenUpdating = False
Set wks = Worksheets("Sheet1")
If wks.Range("A2").Value > ThisWorkbook.Sheets.Count Then
MsgBox "Çalışma kitabındaki sayfa sayısı daha az. Düzeltilsin mi?", vbCritical, vbYesNo
If vbYes Then wks.Range("A2").Value = ThisWorkbook.Sheets.Count
End If
For i = 1 To wks.Range("A2").Value
With Worksheets(i).PageSetup
.LeftHeader = wks.Range("A1") & " Sayfa: " & i
.CenterHeader = "Bizim Şirket AŞ" ' "" yazılarak silinebilir
.RightHeader = ""
.LeftFooter = ""
.CenterFooter = ""
.RightFooter = "&D &T" 'tarih-saat: "" yazılarak silinebilir
End With
Next i
Set wks = Nothing
Application.ScreenUpdating = True
End Sub
.RightFooter = "&P"
Dim wks As Worksheet
Dim i As Integer
Application.ScreenUpdating = False
Set wks = Worksheets("Sayfa1")
For i = 1 To wks.Range("A2").Value
With Worksheets("sayfa1").PageSetup
.RightHeader = wks.Range("A1") & " Sayfa: " & i
End With
Next i
Set wks = Nothing
Application.ScreenUpdating = True
End Sub
Merhabalar,teşekkür ederim hocam;
ancak
.LeftHeader = "&""Tahoma,Bold""&12" & Range("bura")
satırı "tahoma, bold" u da üst bilgi olarak kabul ediyor.