Hoi daar,
Ik ben een tijd aan het stoeien met VBA voor Excel 2003 en stoot nu op het volgende probleem. Ik heb een vereenvoudigd voorbeeld van het bestand bijgevoegd.
Mijn bedoeling is een automatische checklist van de BoiD's (Bok iDentificatie) die binnen staan maken. Het moet mogelijk zijn door via het verwerkingsformulier een BoiD nummer in te vullen zoals deze in het bereik A5:A103 staan in te vullen in de bovenste "uitgave..." of onderste "retour..." Textbox. Wanneer de je dus 005 Invult bij Retour komt er een groen vinkje te staan achter 005 in de cel ("C09"). En vice versa, bij uitgave een rood vinkje in cel ("D9"). Dit is allemaal mogelijk alleen vind ik het moeijlijk om de ingevulde BoiD nummer te vertalen naar een aan te passen cel welke je hiervoor zou moeten activeren en in moet vullen met de characters uit de voorbeeldjes van het vinkje en het kruisje in de cellen C3 en D3.
Dus hoe vertaal ik
005 in een textbox naar een Range om deze characters vervolgens te vervangen met die van C3 of D3.
Wanneer het vinkje verschijnt wil ik het kruisje hiernaast natuurlijk weghebben. Dus hiertussen kunnen switchen. Dus zoiets als
Activecell.Characters = Range("C3").Characters
Range(cel waarvan het vinkje of kruisje wegmoet).Characters.Delete
Hele lap Tekst! sorry wil zo specifiek mogelijk zijn om duidelijk te zijn ofzoiets
dus.
Op het moment is het dus ook
Danku!!!
Ik ben een tijd aan het stoeien met VBA voor Excel 2003 en stoot nu op het volgende probleem. Ik heb een vereenvoudigd voorbeeld van het bestand bijgevoegd.
Mijn bedoeling is een automatische checklist van de BoiD's (Bok iDentificatie) die binnen staan maken. Het moet mogelijk zijn door via het verwerkingsformulier een BoiD nummer in te vullen zoals deze in het bereik A5:A103 staan in te vullen in de bovenste "uitgave..." of onderste "retour..." Textbox. Wanneer de je dus 005 Invult bij Retour komt er een groen vinkje te staan achter 005 in de cel ("C09"). En vice versa, bij uitgave een rood vinkje in cel ("D9"). Dit is allemaal mogelijk alleen vind ik het moeijlijk om de ingevulde BoiD nummer te vertalen naar een aan te passen cel welke je hiervoor zou moeten activeren en in moet vullen met de characters uit de voorbeeldjes van het vinkje en het kruisje in de cellen C3 en D3.
Dus hoe vertaal ik
005 in een textbox naar een Range om deze characters vervolgens te vervangen met die van C3 of D3.
Wanneer het vinkje verschijnt wil ik het kruisje hiernaast natuurlijk weghebben. Dus hiertussen kunnen switchen. Dus zoiets als
Activecell.Characters = Range("C3").Characters
Range(cel waarvan het vinkje of kruisje wegmoet).Characters.Delete
Hele lap Tekst! sorry wil zo specifiek mogelijk zijn om duidelijk te zijn ofzoiets

Op het moment is het dus ook
Code:
Private Sub Mymind_Thinking()
MyMind.Memory.Clear
End Sub
Danku!!!