Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
is it possible to remove the caption and border from a user form ?
|
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
UserForm1.BorderStyle = fmBorderStyleNone
UserForm1.Caption = "" "amit" wrote: is it possible to remove the caption and border from a user form ? |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
hi joel - thx for your reply........my question was is it possible to totally
remove the strip with the X close button from the userform..... thx. "Joel" wrote: UserForm1.BorderStyle = fmBorderStyleNone UserForm1.Caption = "" "amit" wrote: is it possible to remove the caption and border from a user form ? |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Not as far as i know. If you just need to control the use of the "X",
have a look at the queryclose event. hth Keith |
#5
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi Amit,
Yes, but by using an API call Stephen Bullen wrote code to to this and more things. Look at his page http://www.bmsltd.ie/Excel/SBXLPage.asp for FormFun.zip. Regards Jean-Yves "amit" wrote in message ... hi joel - thx for your reply........my question was is it possible to totally remove the strip with the X close button from the userform..... thx. "Joel" wrote: UserForm1.BorderStyle = fmBorderStyleNone UserForm1.Caption = "" "amit" wrote: is it possible to remove the caption and border from a user form ? |
#6
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi amit,
Do not forget a button to close the userform. Private Declare Function FindWindow& Lib "user32" Alias _ "FindWindowA" (ByVal lpClassName$, ByVal lpWindowName$) Private Declare Function SetWindowLong& Lib "user32" Alias _ "SetWindowLongA" (ByVal hWnd&, ByVal nIndex&, ByVal wNewWord&) Private Declare Function DrawMenuBar& Lib "user32" (ByVal hWnd&) Private Sub UserForm_Initialize() Dim hWnd& hWnd = FindWindow(vbNullString, Me.Caption) SetWindowLong hWnd, -16, &H84080080 ' remove caption DrawMenuBar hWnd SetWindowLong hWnd, -20, &H40000 ' remove borders End Sub Regards "amit" a écrit dans le message de ... is it possible to remove the caption and border from a user form ? |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Call user form from ThisWorkbook; close file if form closed | Excel Programming | |||
Automatically add a textbox to a user form based on user requireme | Excel Programming | |||
User form ComboBox Items: Remember user entries? | Excel Programming | |||
How to: User Form to assign a user defined range to a macro variab | Excel Programming |