Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 5,600
Default UserForm is missing the most basic Win controls. WHAT the?

I understand some of your frustration but don't share all your views. A VBA
userform can include the additional functionality you require, albeit not
directly built in but with API calls. Note though Userform's expose a built
in Resize event.

Typically VBA forms are used as dialogs sitting in front of the main
application, say Excel. In the vast majority of implementations the issues
you mention do not arise.

Sizing a form to screen size/resolution can be an issue in all languages.
Apart from the physical size it can mean resizing/positioning of other
controls, font size etc. Ironically VBA forms have certain capabilities in
this respect that are n/a in other languages. You can even make a Userform
appear as an irregular shape with see through holes and no title/caption
bar!

You might find it interesting to look at a VBA form that includes what
appears to be the particular features you require and some others - an
excellent example is NameManager available from the authors' sites of Jan
Karel Piertese and Charles Williams

www.jkp-ads.com
www.DecisionModels.com

Apart from min/max restore you can also grab a side or corner to resize the
main window, also you can resize the internal listboxes independently.

It's also available on Stephen Bullen's site I referred you to previously.

Regards,
Peter T



wrote in message
...
Peter T:

Thanks very much for your reply.

If this is true, it is totally unbelievable that the highest-level
object implemented by MS in VBA is a severely crippled un-resizable,
un-min/maximizable crippled box, which of course is not a FORM--
because it doesn't have the FUNCTIONALITY of a form.

What do users do with screen resolutions other than the programmer's
do, if the UserForm he designed doesn't fit their screen?

If this understanding is correct, this has got to be one of the most
unacceptable things MS has done.

***

I'll definitely check out your site.

Thanks much again.

***



Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Embedded Visual Basic for Application Controls Lynn Excel Programming 0 October 8th 07 07:28 PM
Missing optional controls in toolbox Jennifer Excel Programming 6 February 7th 06 03:26 AM
Missing help entries in Visual Basic XLed Excel Programming 0 May 19th 04 12:49 AM
using visual basic controls in a excel web page saved spreadsheet Mike Murschel Excel Programming 0 October 14th 03 03:17 PM
Add controls to UserForm Vyyk Drago Excel Programming 3 August 26th 03 01:22 PM


All times are GMT +1. The time now is 06:53 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"