Excel Normal Konumdayken Resize Çerçevesini Kaldırma
#1) l3oomerangg » 20 Kas 2018 23:03
Excel penceresi Application.WindowState = xlNormal konumdayken aşağıdaki kodlarla Excel penceresinin titlebar ve diğer menülerini gizleyebiliyorum. Fakat maalesef kenar çizgilerini, yani resize çerçevesini kaldıramıyorum.
Dim aHWND As Long
aHWND = Application.hWnd
Style = GetWindowLong(aHWND, -16)
SetWindowLong aHWND, &HFFF0, Style
Umarım derdimi anlatabilmişimdir. Bu çerçeveyi kaldırabilmek için yardımlarınızı rica ediyorum.
Not : SetWindowRgn API si ile kenarları transparan yaparak yokedebiliyorum ama bu bir UserForm olmadığı için kodlar çalışana kadar etki ediyor. Kodlar biter bitmez eski haline dönüyor. UserFormda userforma kapanana kadar etkisini gösterebiliyor, ama maalesef normal excel sayfasında aynı şekilde işlemiyor.