Sayfa açılımı

Katılım
6 Ocak 2007
Mesajlar
48
Excel Vers. ve Dili
excel
Merhabalar,

Bir excel dosyasını açtığımda ekranın köşesinden aşağıdoğru açıldığını gördüm bi dosyada nasıl olduğunu sordum makrolardanmış ekte vermiş olduğum dosyayı nasıl o şekilde açarım bilsi olan varmı şimdiden Teşekkür ederim.

Nasıl yapıldığınıda yazarmısınız.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,540
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Ekteki örnek dosyayı incelermisiniz. Umarım faydası olur.

Kod:
Sub AUTO_OPEN()
    Application.WindowState = xlNormal
    Application.Width = 0
    Application.Height = 0
    Application.Left = 0
    Application.Top = 0
    For X = 0 To 960 Step 5
    Application.Width = X
    Next
    For Y = 0 To 750 Step 5
    Application.Height = Y
    Next
    Application.WindowState = xlMaximized
End Sub
 
Katılım
6 Ocak 2007
Mesajlar
48
Excel Vers. ve Dili
excel
sayfa açılımı

Tam istediğim şey fakat bendeki dosyada nasıl uygulucam konuyla ilgili yardımcı olurmusun.

Teşekkürler.
 
Katılım
14 Şubat 2006
Mesajlar
710
Excel Vers. ve Dili
2002-TÜRKÇE
S

Sayın Cost Çok güzel kod Peki bu çalışma sayfasını Ferman gibi açabilirmiyiz ?
 
Katılım
2 Mart 2005
Mesajlar
556
Excel Vers. ve Dili
Office 2013 Türkçe
alt+f11 ile Visual Basic Düzenleyicisini açın.Sol tarafta sayfa isimlerinin yazılı olduğu yerde sağ tıklatıp insert--module deyip bir module oluşturun ve oraya bu kodu yazın.Kapatıp tekrar açın.
 
Katılım
12 Ocak 2007
Mesajlar
465
Excel Vers. ve Dili
2003
Sn cost-control verdiğiniz dosya çok güzel ben kendimce uyarlamasınıda yaptım.teşekkürler ancak bir sorum olacak tabi yrd edebilirseniz


Private Sub Workbook_Open()
MsgBox "HOŞGELDİNİZ!" & vbCrLf & vbCrLf & _
"TARİH" & Space(5) & Date & vbCrLf & _
"SAAT" & Space(7) & Time & vbCrLf & vbCrLf & _
"İYİ ÇALIŞMALAR DİLERİM.", vbInformation, "KARŞILAMA MESAJI"
Application.WindowState = xlNormal
Application.Width = 0
Application.Height = 0
Application.Left = 0
Application.Top = 0
For X = 0 To 960 Step 5
Application.Width = X
Next
For Y = 0 To 750 Step 5
Application.Height = Y
Next
Application.WindowState = xlMaximized
Sheets("GİRİŞ").Select
End Sub


benim bu kodlarım thisworkbook içinde.ve bu hali ile çalışıyor.sorun ise sayfayı açtığımda önce altta excel sayfa açılıyor ve karşılama mesajı çıkıyor.buna tamam dediğinizde sayfa sizin kodlarınızdaki efekt le açılıyor.ben birkaç şey denedim ama olmadı.acaba karşılama mesajı geldiğinde allta excel sayfası açık olmasa yada karşılama mesajı sizin efektinizle sayfa açıldıktan sonra gelse????
bu konuda yard olur yada bir yol gösterirseniz memnun olurum çok teşekkürler
 
Katılım
19 Ocak 2005
Mesajlar
940
Excel Vers. ve Dili
İŞ : Microsoft Office Excel 2003
EV : Microsoft Office Excel 2003
kodlarınızı bu şekilde kullanmanız, eğer yanlış anlamadımsa sorunu çözecektir.


Private Sub Workbook_Open()
Application.WindowState = xlNormal
Application.Width = 0
Application.Height = 0
Application.Left = 0
Application.Top = 0
For X = 0 To 960 Step 5
Application.Width = X
Next
For Y = 0 To 750 Step 5
Application.Height = Y
Next
Application.WindowState = xlMaximized
MsgBox "HOŞGELDİNİZ!" & vbCrLf & vbCrLf & _
"TARİH" & Space(5) & Date & vbCrLf & _
"SAAT" & Space(7) & Time & vbCrLf & vbCrLf & _
"İYİ ÇALIŞMALAR DİLERİM.", vbInformation, "KARŞILAMA MESAJI"
Sheets("GİRİŞ").Select
End Sub
 
Katılım
12 Ocak 2007
Mesajlar
465
Excel Vers. ve Dili
2003
ilginize teşekkür ederim
 
Üst