• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

formulieren maken - en valideren -

Status
Niet open voor verdere reacties.

oeldere

Terugkerende gebruiker
Lid geworden
26 dec 2008
Berichten
2.741
beste (mede)forumgebruikers,

ik wil een formulier gebruiken om data te verzamelen.

heb hiervoor al onder diverse zoekopties gezocht, maar toch niet gevonden.

een voorbeeld heb ik bijgevoegd.

het formulier is te openen met data - formulier

Is hier een macro voor te maken?

Is het mogelijk om meerder formulieren op een werkblad of werkmap te hebben?

Hoe kan ik de gegevens in het formulier valideren voor invoer (datum etc)?

met vriendelijke groeten,

Oeldere
 

Bijlagen

  • test formulier.xls
    17 KB · Weergaven: 61
Beste oeldere ;)

Als je nieuwe gegevens wil plaatsen met formulier via data.

Doe dan het volgende:

Selecteer alle kopnamen van A13:Q13 dan naar DATA en FORMULIER.

Met Excel 2007 moet je dit doen door eerst de werkbalk snelle toegang aan te passen dan naar meer opdrachten en formulier toevoegen.

Klik op nieuw en voer uw gegevens in, alles invullen anders kan je geen nieuwe aanmaken.
Klik dan terug op nieuw en voer weer uw gegevens in, enz...

Is dit wat je wil of zocht ?

Groetjes Danny. :thumb:
 
formulieren - en valideren -

Beste Danny,

bedankt voor je snelle reactie.

ik zou graag het formulier met een knop op het werkblad (b.v. via een macro) op willen starten.

Daarnaast is het me niet gelukt om het formulier te valideren.
wel kan ik de cellen waarin deze data komen te staan valideren (of opmaak wijzigen), maar dat (vind ik) geen valideren.

p.s. mijn kennis van VBA is nihil, maar als daar wel een oplossing in mogelijk is, ben ik daar wel in geinteresseerd.

alvast bedankt voor je reactie.

met vriendelijke groeten,

Oeldere
 
Beste oeldere

Hier heb ik er een, je moet nog wat aanpassingen doen.

Groetjes Danny.
 

Bijlagen

  • Formulier overplaatsing ziekenhuis.xls
    58,5 KB · Weergaven: 118
Beste Danny,

kun je aangeven hoe je de knop formulieren zo hebt gemaakt dat het het formulier wordt geopend. Ik zie geen macro's gekoppeld aan deze knop.

De velden in het formulier zijn niet gevalideerd (datum kan ook tekst zijn).
Weet jij misschien hoe dit binnen formulieren te valideren is?

ik werk met een "oudere" versie van excel.

met vriendelijke groeten,

Oeldere
 
oeldere,

Het bestandje lijkt erg veel op wat ik al eens gemaakt heb.
De macro achter de knop op het blad, staat in Module1.
 
Laatst bewerkt:
Beste forumgebruikers, beste Danny, beste vanHoorn

ik heb nog naar het bestandje gekeken, maar kan toch niet vinden hoe de macro aan de knop is gekoppeld.

kun je aangeven hoe je de knop formulieren zo hebt gemaakt dat het het formulier wordt geopend. Ik zie geen macro's gekoppeld aan deze knop.

Alvast bedankt voor jullie reactie.

met vriendelijke groeten,

oeldere
 
Beste Oeldere,

Rechter muisknop op de knop > Macro Toewijzen > Bewerken. Dan zie je staan:

Code:
Sub form()
    frmgeweigerdpat.Show
End Sub


Groeten,
Richard
 
oeldere,

Als je de macro editor opend zie je links module staan en daar zit de knop aanvast.
Ik dacht met Alf F11 kan je de editor openen.
 
Laatst bewerkt:
Beste oeldere ;)

Welke items wil je zien in je userform ?

Heb er eentje aangemaakt, zie bestandje.

Als er nog aanpassingen moeten gebeuren, dan hoor ik het wel.

Groetjes Danny. :thumb:
 

Bijlagen

  • test (danny 147).xls
    68 KB · Weergaven: 63
Beste Danny,

krijg de foutmeling "kan een object niet laden omdat het niet beschikbaar is op deze machine".

Heb jouw "form" gekoppeld aan een nieuwe knop in een test 3-bestand (zie bijlage).
Dit is wel gelukt, maar krijg dus bovenstaande foutmelding.
Deze is wel weg te klikken, waarna het form wel opend.

Wat is de reden van de foutmelding?

Krijg bij het invullen tevens foutmelding 13 "typen komen niet overeen".

ik zie dat onderstaand tekst wordt gebruikt.
Sub form()
openuserform.Show
End Sub

Oorspronkelijk zag ik de tekst
Sub form()
frmgeweigerdpat.Show
End Sub

Wat is het verschil?

Geweldig dat je wilt helpen.

Met vriendelijke groeten,

Oeldere
 

Bijlagen

  • test formulier 3.xls
    25,5 KB · Weergaven: 39
Laatst bewerkt:
Beste oeldere ;)

Het beste is dat je de 2 bestanden opent.

Ga dan naar ALT+F11 en sleep de 2 bestanden FORMULIEREN en MODULES van het ene map naar de andere zodat je alles hebt.

Code:
ik zie dat onderstaand tekst wordt gebruikt.
Sub form()
openuserform.Show
End Sub

Oorspronkelijk zag ik de tekst
Sub form()
frmgeweigerdpat.Show
End Sub

Gewoon de naam van de userform is gewijzigd, dat is alles.

Groetjes Danny. :thumb:
 
Laatst bewerkt:
Is het dit wat er moet gebeuren ?
 

Bijlagen

  • testformulier3(1).xls
    61 KB · Weergaven: 73
Beste Trucker ;)



Toch niet helemaal.

Probeer maar eens je kalender te openen.

Groetjes Danny. :thumb:

Met de cpu dat ik het heb gedaan heb ik de optie tot de kalender niet ( studenten versie office geen acces ) straks bekijk ik het vanaf de andere cpu ;)
Ik krijg nu de kalender te zien
 

Bijlagen

  • testform(daniel).xls
    56,5 KB · Weergaven: 55
Laatst bewerkt:
Beste Trucker10 ;)

Nog een probleempje opgedoken.

Tabblad 2 (lijsten) moet ook nog overgenomen worden, anders bezit de ComboBoxen geen lijsten met informatie.

Bij deze.

Groetjes Danny. :thumb:
 

Bijlagen

  • testform (danny147).xls
    58,5 KB · Weergaven: 66
Beste Trucker10 ;)

Nog een probleempje opgedoken.

Tabblad 2 (lijsten) moet ook nog overgenomen worden, anders bezit de ComboBoxen geen lijsten met informatie.

Bij deze.

Groetjes Danny. :thumb:

@ Danny ;) , help me even opweg , ik heb in het bestandje uit topic #1 jouw userform ingebracht in jouw laatste topic zie ik een tweede tabblad staan , welk tabblad moet er nog ingevoerd worden ? . Als ik een tabbald invoer open ik de twee bestandje en het in te voeren tabblad een rechtermuisklik op de tab en dan kiezen voor verplaatsen of kopieren en hups de nodige parameters selecteren en hups ..............
 
Beste forumgebruikers,

ik ga ermee aan de slag.

dien zelf eerst toch nog wat kennis van VBA op te doen.

hartelijk dank voor jullie hulp.

ik sluit zometeen ook de vraag.

met vriendelijke groeten,

Oeldere
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan