Discussion:
drie vragen over formulieren
(te oud om op te antwoorden)
Jaap Wallenburg
2010-01-10 09:15:02 UTC
Permalink
Ik probeer in Word een aantal zaken voor elkaar te krijgen die ik vanuit
Excel gewend ben. Maar wat ik wil, lukt (nog) niet. Ik weet niet of dat aan
mij ligt of dat ik tegen de beperkingen van Word aanloop.
Het gaat om de volgende drie problemen:

1. Als ik op een formulier een selectievakje plaats, het formulier beveilig
en het selectievakje aanklik, verschijnt er een kruis in het vakje. Ik wil
echter het OK-vinkje hebben (zoals op de werkbalk formulieren te zien is).
Hoe verander ik dat kruisje in het OK-vinkje?

2. In excel kan je een cel van een opmerking voorzien, die dan als pop-up
over het normale excel-scherm heen verschijnt zodra je de cel aanwijst en ook
vanzelf weer verdwijnt. Is zoiets in word ook mogelijk?
Ik wil dus in een formulier de tekst opnemen
"zet de muisaanwijzer [hier] voor meer informatie"
Als de gebruiker de muisaanwijzer op 'hier' zet, moet de pop-up verschijnen.
Desnoods mag " klik hier voor meer info" ook.

3. Is het mogelijk op een formulier met een tabel bepaalde tabel-cellen in
zijn geheel vrij te geven voor tekst-invoer?
Nu plaats ik binnen een cel een tekstinvoer-veld. Maar op een beveiligd
formulier verschijnt bij selecteren van dat veld een kleine markering in de
cel. Dat vind ik lelijk om te zien. En als een gebruiker op de cel klikt,
maar achter het invoerveld, wordt het eerstvolgende invoerveld geselecteerd,
ook als dat een stuk verderop staat.

Elke hulp is welkom (al is het maar de opmerking "dat is onmogelijk", dan
weet ik tenminste waar ik aan toe ben).
P.S.: ik gebruik word2003
Dave
2010-01-12 09:35:01 UTC
Permalink
Jaap,

Een deel van je probleem is dat je in Word "aantal zaken voor elkaar
probeert te krijgen die je vanuit Excel gewend bent." Dat is per definitie
problematisch. Er is natuurlijk een reden waarom er twee programma's zijn
(Word en Excel). Je loopt dus inderdaad voor een deel tegen de beperkingen
van Word aan.

1. Het selectievakje is alleen mogelijk met een kruisje. Radiobuttons kan
eventueel ook. Het pictogram is inderdaad misleidend, maar wees eerlijk, als
ze daar een vierkantje met een kruisje hadden gebruikt, zou je geen idee
hebben wat daarmee bedoeld werd.

2. Die mooie pop-ups van Excel zijn in Word i.d.d. niet aanwezig. Als je zou
kijken naar de copyright houder, blijkt dat Excel niet door dezelfde persoon
(of hetzelfde team) is ontworpen. Dat is MIJN verklaring voor een aantal
zaken die in Excel wezenlijk en onnodig anders zijn dan in Word. Bijv. (mijn
stokpaardje): In Word kun je zolang het document open is vrijwel alles wat je
gedaan hebt ongedaan maken. In Excel verlies je bij het opslaan van het
werkblad de mogelijkheid om eerdere handelingen ongedaan te maken. Waarom is
dit? De evt. oplossing voor het ontbreken van deze pop-ups is het toevoegen
van Helptekst. Klik op de Eigenschappen van het formulierveld en klik op de
knop Helptekst. Nu kun je tekst invoeren die onder in de statusbalk
verschijnt of die in een venster verschijnt bij het drukken op F1 (256
karakters max.). De gebruiker moet wel weten dat dit bestaat. Je zou op de
statusbalk kunnen laten verschijnen "Druk op F1 voor meer informatie".

3. Door sectie-eindes te plaatsen kun je bepaalde delen van je document in
een onbeveiligde sectie plaatsen, waardoor men daar vrij kan tikken. Dit
werkt ook voor rijen van een tabel; hoewel dat niet altijd even handig of
overzichtelijk is. Je zult waarschijnlijk je indeling wat moeten
herzien/aanpassen, zodat er bijv. in een beveiligde sectie een vraag wordt
gesteld en daar onder een tabel van 1 cel staat. Deze cel kun je (om de
layout van het formulier te waarborgen) in hoogte en breedte vast instellen.
Men kan er dan vrij in typen (en de spellchecker werkt ook). Kies om deze
beveiliging te regelen de eerste keer niet voor het hangslotje, maar voor
Extra / Document beveiligen. In het taakvenster kies je voor "alleen
bewerkingen van dit type toestaan in dit document" en in het dropdown menu
daar onder kies je voor "Formulieren invullen". Er is daar onder een
hyperlink verschenen waarmee je een venster krijgt waarin je de secties kunt
aanvinken die beveiligd moeten worden. Na deze eerste keer secties kiezen,
kun je het hangslotje weer gebruiken (tot je een andere onbeveiligde sectie
wilt maken).

Als bovenstaande niet een optie is, dan is het mogelijk om dat veld in
Eigenschappen te voorzien van een standaard tekst, waardoor het voor de
gebruikers makkelijker is om het veld te selecteren ("Tik hier je antwoord").
Veel gebruikers ontdekken gaandeweg dat TAB eigenlijk net zo goed en in
sommige gevallen beter werkt dan de muis. Als je de grootte van die tabelcel
toch opgeeft (om de layout van je formulier te waarborgen – dit moet je echt
doen), dan kun je beter het max. aantal karakters voor dat veld ook bij
Eigenschappen beperken. Dan zou de standaard tekst kunnen zijn: "Tik hier je
antwoord (max. 500 karakters)." Doe je dat niet, dan is het mogelijk om meer
tekst te tikken dan de grootte van de cel toelaat.

David
Post by Jaap Wallenburg
Ik probeer in Word een aantal zaken voor elkaar te krijgen die ik vanuit
Excel gewend ben. Maar wat ik wil, lukt (nog) niet. Ik weet niet of dat aan
mij ligt of dat ik tegen de beperkingen van Word aanloop.
1. Als ik op een formulier een selectievakje plaats, het formulier beveilig
en het selectievakje aanklik, verschijnt er een kruis in het vakje. Ik wil
echter het OK-vinkje hebben (zoals op de werkbalk formulieren te zien is).
Hoe verander ik dat kruisje in het OK-vinkje?
2. In excel kan je een cel van een opmerking voorzien, die dan als pop-up
over het normale excel-scherm heen verschijnt zodra je de cel aanwijst en ook
vanzelf weer verdwijnt. Is zoiets in word ook mogelijk?
Ik wil dus in een formulier de tekst opnemen
"zet de muisaanwijzer [hier] voor meer informatie"
Als de gebruiker de muisaanwijzer op 'hier' zet, moet de pop-up verschijnen.
Desnoods mag " klik hier voor meer info" ook.
3. Is het mogelijk op een formulier met een tabel bepaalde tabel-cellen in
zijn geheel vrij te geven voor tekst-invoer?
Nu plaats ik binnen een cel een tekstinvoer-veld. Maar op een beveiligd
formulier verschijnt bij selecteren van dat veld een kleine markering in de
cel. Dat vind ik lelijk om te zien. En als een gebruiker op de cel klikt,
maar achter het invoerveld, wordt het eerstvolgende invoerveld geselecteerd,
ook als dat een stuk verderop staat.
Elke hulp is welkom (al is het maar de opmerking "dat is onmogelijk", dan
weet ik tenminste waar ik aan toe ben).
P.S.: ik gebruik word2003
Dave
2010-01-12 09:49:01 UTC
Permalink
Jaap,

Oeps. Het zat in mijn hoofd om aan mijn antwoord over "aanvink vakjes" toe
te voegen, maar was het vergeten. In de werktbalk "Werkset Besturings
elementen" staat dat zelfde pictogram en die voegt WEL een klein vakje toe,
dat aangevinkt kan worden. Probleem is, dat dit weer wat kennis van VBA
vereist om te werken. Je kunt meerdere van die dingen ook groeperen, zodat je
uit bijv. 3 keuzes er maar 1 kunt aanvinken (de anderen gaan dan automatisch
uit). Het staat allemaal in Help, maar niet zo samenhangend als de meeste
gebruikers het nodig hebben. Ik ben bijv. intussen al weer vergeten hoe het
werkt. :-(

David
Post by Jaap Wallenburg
Ik probeer in Word een aantal zaken voor elkaar te krijgen die ik vanuit
Excel gewend ben. Maar wat ik wil, lukt (nog) niet. Ik weet niet of dat aan
mij ligt of dat ik tegen de beperkingen van Word aanloop.
1. Als ik op een formulier een selectievakje plaats, het formulier beveilig
en het selectievakje aanklik, verschijnt er een kruis in het vakje. Ik wil
echter het OK-vinkje hebben (zoals op de werkbalk formulieren te zien is).
Hoe verander ik dat kruisje in het OK-vinkje?
2. In excel kan je een cel van een opmerking voorzien, die dan als pop-up
over het normale excel-scherm heen verschijnt zodra je de cel aanwijst en ook
vanzelf weer verdwijnt. Is zoiets in word ook mogelijk?
Ik wil dus in een formulier de tekst opnemen
"zet de muisaanwijzer [hier] voor meer informatie"
Als de gebruiker de muisaanwijzer op 'hier' zet, moet de pop-up verschijnen.
Desnoods mag " klik hier voor meer info" ook.
3. Is het mogelijk op een formulier met een tabel bepaalde tabel-cellen in
zijn geheel vrij te geven voor tekst-invoer?
Nu plaats ik binnen een cel een tekstinvoer-veld. Maar op een beveiligd
formulier verschijnt bij selecteren van dat veld een kleine markering in de
cel. Dat vind ik lelijk om te zien. En als een gebruiker op de cel klikt,
maar achter het invoerveld, wordt het eerstvolgende invoerveld geselecteerd,
ook als dat een stuk verderop staat.
Elke hulp is welkom (al is het maar de opmerking "dat is onmogelijk", dan
weet ik tenminste waar ik aan toe ben).
P.S.: ik gebruik word2003
Jaap Wallenburg
2010-01-12 16:21:01 UTC
Permalink
Dave,
Bedankt voor je uitgebreide, en vooral duidelijke antwoorden.
(beter dan het niets-zeggende 'kijk hier eens')
Ik leg me neer bij het kruisje in het aanvink-vakje.
Ondertussen heb ik zelf de antwoorden op de overige vragen ontdekt:
Ik gebruik mijn document niet meer als beveiligd formulier, maar ik kies
ervoor het gehele document te beveiligen tegen wijzigingen.
Daarbij selecteer ik de gewenste tabelcellen als uitzondering, zodat daarin
wel tekst getypt kan worden (dit werkt dan wel weer precies het zelfde als in
excel de celbeveiliging uitschakelen).
Jouw optie 'beperk de invoerlengte' is minder geschikt, omdat het de
bedoeling is dat er uitgebreid commentaar ingevuld wordt en de celgrootte
zich daaraan aanpast (naar beneden toe).

Het pop-up probleem omzeil ik nu door in het document een object te plakken
als pictogram met daarnaast de tekst "dubbelklik op pictogram voor
detail-info".
Hierdoor verschijnt een nieuw venster dat ook weer gesloten kan worden.
Het vergt wat muisklikken, maar werkt verder prima. Enige nadeel: omdat ik
een groot document heb en op elke pagina twee a drie 'pop-ups' wil hebben,
wordt het geheel erg traag.
Maar goed, zoals je terecht opmerkt: alles heeft zo zijn beperkingen.
Nogmaals: bedankt voor het medenken.

Jaap W.
P.S.
Jouw aanvink-hokjes optie 'gebruik een besturingselement' is niet bruikbaar
omdat op mijn werk de macro-beveiliging standaard op hoog staat. Dat omzeilen
is vragen om moeilijkheden, mijn collega's kennende!
Post by Dave
Jaap,
Oeps. Het zat in mijn hoofd om aan mijn antwoord over "aanvink vakjes" toe
te voegen, maar was het vergeten. In de werktbalk "Werkset Besturings
elementen" staat dat zelfde pictogram en die voegt WEL een klein vakje toe,
dat aangevinkt kan worden. Probleem is, dat dit weer wat kennis van VBA
vereist om te werken. Je kunt meerdere van die dingen ook groeperen, zodat je
uit bijv. 3 keuzes er maar 1 kunt aanvinken (de anderen gaan dan automatisch
uit). Het staat allemaal in Help, maar niet zo samenhangend als de meeste
gebruikers het nodig hebben. Ik ben bijv. intussen al weer vergeten hoe het
werkt. :-(
David
Post by Jaap Wallenburg
Ik probeer in Word een aantal zaken voor elkaar te krijgen die ik vanuit
Excel gewend ben. Maar wat ik wil, lukt (nog) niet. Ik weet niet of dat aan
mij ligt of dat ik tegen de beperkingen van Word aanloop.
1. Als ik op een formulier een selectievakje plaats, het formulier beveilig
en het selectievakje aanklik, verschijnt er een kruis in het vakje. Ik wil
echter het OK-vinkje hebben (zoals op de werkbalk formulieren te zien is).
Hoe verander ik dat kruisje in het OK-vinkje?
2. In excel kan je een cel van een opmerking voorzien, die dan als pop-up
over het normale excel-scherm heen verschijnt zodra je de cel aanwijst en ook
vanzelf weer verdwijnt. Is zoiets in word ook mogelijk?
Ik wil dus in een formulier de tekst opnemen
"zet de muisaanwijzer [hier] voor meer informatie"
Als de gebruiker de muisaanwijzer op 'hier' zet, moet de pop-up verschijnen.
Desnoods mag " klik hier voor meer info" ook.
3. Is het mogelijk op een formulier met een tabel bepaalde tabel-cellen in
zijn geheel vrij te geven voor tekst-invoer?
Nu plaats ik binnen een cel een tekstinvoer-veld. Maar op een beveiligd
formulier verschijnt bij selecteren van dat veld een kleine markering in de
cel. Dat vind ik lelijk om te zien. En als een gebruiker op de cel klikt,
maar achter het invoerveld, wordt het eerstvolgende invoerveld geselecteerd,
ook als dat een stuk verderop staat.
Elke hulp is welkom (al is het maar de opmerking "dat is onmogelijk", dan
weet ik tenminste waar ik aan toe ben).
P.S.: ik gebruik word2003
Loading...