Opgelost Een Frame in een UserForm naar voren halen

Dit topic is als opgelost gemarkeerd

DutchOirs

Gebruiker
Lid geworden
30 sep 2009
Berichten
908
L.S.

Goedenavond,

Zit met een vraagje.

Gebruik Excel 2003
Heb een UserForm met meerdere Frames.
Deze Frames overlappen elkaar.
Probleem is als ik een Frame wil aanpassen en deze zit achter een andere (of meerdere) frames is dit bijna niet te doen.
Is er onder het Vb scherm ook een optie dat je dit Frame naar voren kunt halen?

Heb bij het zoeken wel deze (van mij) teruggevonden (https://www.helpmij.nl/forum/threads/label-zoek-in-een-userform.881399/#post-5681661)
In het eigenschapepen menu v/h UserForm zie ik deze wel staan en als ik deze aanklik, selecteert hij alleen, maar haalt het Frame niet naar voren.

Heb een vb-tje bijgevoegd

Iemand een idee?

Vr. Gr.

Dutch
 

Bijlagen

Frame 2 en 3 overlappen elkaar niet.
Frame 3 zit in frame 2.
Maar kijk eens naar deze, is dat wat je bedoelt?
 

Bijlagen

Laatst bewerkt:
Je kunt, ook in de ontwikkelomgeving, met de tab-toets van frame naar frame springen.
 
Hee thanks voor het meedenken jongens :-)

Hoi Edmoor, zo stuur ik ze ook aan en dat is het probleem niet.

Hoi AHulpje dit werkt helaas niet, daar meerdere Frames onder en naast elkaar staan.

Het idee is om als een Frame niet zichtbaar is en onder een ander zit deze naar voren te halen om evt. te kunnen aanpassen.

Dus is het mogelijk om evt. tijdelijk een bepaald Frame naar voren te halen en aan te passen?
 
Je zou een driebladige Page kunnen gebruiken?
 

Bijlagen

Of zet ze iets uit elkaar zodat je er makkelijk bij kunt.
In de Userform_Initialize kan je ze elkaar dan laten overlappen.
 
goedemiddag,

Multipage zou kunnen, maar veel werk.

Heb nu 9 Frames op elkaar wel verschillende hoogtes, maar breedte hetzelfde.
Deze Frames hebben ieder ook weer Frames en Labels & Knoppen erop.
Probeerde wat Edmoor al zei, maar met 9 boven elkaar wordt moeilijk, vandaar de vraag die ik stelde.
Ga er mee aan de gand Thanks
 
Hoi Edmoor,

Heb het nu zoals je al eerder zei, iets uit elkaar zodat je ze kunt aanklikken
Maar zou het graag naar een Multipage willen zetten maar is veel werk en doe ik dus zo wie zo bij een volgende nieuw project.
Huidig Project is zo'n 40 Mb groot en stuurt voor de helft alleen maar andere files aan.
Maar thanks voor het idee, heb al die jaren die multipage nog niet echt gebruikt.
 
Zoals je zag aan mijn bijlage isd een multipage in een handomdraai gemaakt.
 
Je kunt de drop-down bovenaan het eigenschappen venster gebruiken.
1769509045991.png
Merk op, dat de controls die in deze drop-down getoond worden afhankelijk zijn van welk "parent" control je hebt geselecteerd. Klik dus eerst het frame aan waarbinnen de controls staan waar je er 1 van zoekt.
 
Goedemorgen jkpieterse,

Dit had ik al geprobeerd, maar helaas werkt niet.
Wat ik deed was dus eerst het UserForm aanklikken, waarin de Frames staan
Vervolgens in het drop-down menu van Eigenschappen het Frame selecteren.
Onder 'Eigenschappen zie je wel de eigenschappen veranderen.
Maar in het overzicht komt dit (gekozen) Frame niet naar voren, hij laat alleen het bovenste Frame zien. (vandaar die kleuren om te checken)
 
Klopt.
Maar de selectierand die je dan ziet is wel van het geselecteerde frame.
Klik dan op die selectierand en dan CTRL-J.
 
ff testen
:cool:
Klopt de selectierand van het gekozen Frame licht op.
Hierna deze selecteren / eigenschappen en dan naar voren halen, want zie geen Menu met volgende
Werkt wel maar gevoelig. Gebeurd gauw dat je het Frame in een ander Frame zet.
Daarom zie ik die Multipage wel zitten
:)
 
Laatst bewerkt:
M'n bericht net iets aangepast voor een eenvoudiger werkwijze.
 
Wat ik in zo'n geval doe:

  • De gewenste hoogte en breedte van het formulier noteren
  • De gewenste posities van controls noteren
  • Controls niet op elkaar zetten, maar naast of onder elkaar
  • Bij het starten van het formulier beslissen welke controls zichtbaar moeten zijn en die op de gewenste plek zetten
  • De rest verbergen en dan het formulier de juiste afmetingen geven.
Zo ziet de designer van 1 van mijn invoegtoepassingen eruit:
1769511327870.png

Maar als je het formulier start, dan ziet het er zo uit:
1769511404441.png
 
ff testen
:cool:
Klopt de selectierand van het gekozen Frame licht op.
Hierna deze selecteren / eigenschappen en dan naar voren halen, want zie geen Menu met volgende
Ik zei iets anders dan Eigenschappen.
Of gebruik een nieuwere dan een 23 jaar oude Excel versie.
 
Laatst bewerkt:
Terug
Bovenaan Onderaan