Max characters in popup ASK field.

N

N. Mulder

Hello,

I've a question about the popup with comes with the ASK field.
I shall explain what my intension is about my word document.

Whenever a collegae starts the word document (a dot file) a popup will
come with the question to fill in a number to select the right logo
that will comes at the top of the document. That works perfectly. But
the number of choices is increasing and i don't think if this is the
right way to do this.
Because the numbers should be explained they will listed in the
'question' part. But it has a max number of characters, so the number
of choices is limited.

Does somebody has a better sollution for my 'problem'?

Thanks in advance!
 
P

Peter Jamieson

There are always many different ways to do things in Word, but I think in
this case the choices are really:
a. keep the approach simple using ASK, but perhaps change it so the user
has to make a bit more of an effort
b. implement a VBA userform that replaces the ASK, and which ideally makes
it simpler for the user to select, e.g. by selecting directly from
thumbnails of the images (I have no idea how feasible/easy that is in VBA
and you would probably need to ask in a more programming-oriented newsgroup)
or at least allowing them to preview, or at the very least allowing
selection from a list of file names.

In both cases, if you are able to put all the images in a single folder and
to give each image a descriptive name (and in case (a), this name would
preferably be short and memorable) then you don't need a prompt text that
details every possible choice, but obviously in case (a) your users need to
know the names of the images they use frequently, or to be able to find them
out.

I guess you could also consider some approach based on putting all the
images in AUTOTEXTs, but am not sure that would actually make anything any
easier.

Peter Jamieson
 
N

N. Mulder

Peter, thanks for your fast response!
What i didn't mention in my first post is that a make the right logo visible
with a IF statement. The logo will be pasted in the document with
INCLUDEPICTURE.

The problem is that this 'selection of a logo' should be implemented in many
word documents. Maybe a macro is a good alternative then. But won't that slow
down the total process?

The logo's have a clear filename so the user could recognice them by the
name of it. Can't I create a inputscreen which wil appear at the start of the
document where all the filenames of the logo's will appear on that
inputscreen en the user only has to select the appropiate logo? Or is that
too difficult to make since i'm not very familar with macro's.

Thanks in advance for any response.
 
P

Peter Jamieson

The problem is that this 'selection of a logo' should be implemented in
many
word documents. Maybe a macro is a good alternative then. But won't that
slow
down the total process?

It might slow it down a bit, probably depending on how you actually insert
the logo - I was thinking of something like

{ INCLUDEPICTURE "c:\\icons\\{ DOCVARIABLE iconfilename }" } but you could
insert the picture using VBA code or use other approaches.

But unless it slows down a /lot/ it's probably better to go for a clear,
simple process.
Can't I create a inputscreen which wil appear at the start of the
document where all the filenames of the logo's will appear on that
inputscreen en the user only has to select the appropiate logo? Or is that
too difficult to make since i'm not very familar with macro's.

That would probably be the simplest approach - I think it would be fairly
easily done, but I don't do much macro stuff using Userforms either.

Peter Jamieson
 
N

N. Mulder

I think the { INCLUDEPICTURE "c:\\icons\\{ DOCVARIABLE iconfilename }" }
approach should be the easiest one.

Can u give me a reference or the right newsgroup where i can discuss about
my 'problem', because we both don't do much macro.

Thank you for your time and effort.
 
P

Peter Jamieson

I would try

microsoft.public.word.vba.beginners
and
microsoft.public.word.vba.userforms

Peter Jamieson
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top