• 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.

alleen hoodletters

Status
Niet open voor verdere reacties.

mattheijer

Gebruiker
Lid geworden
10 jun 2003
Berichten
44
in de bijlage vinden jullie mijn knutsel werk in excel
Dit is een excel om makkelijk allerlei roostervarianten te kunnen maken.

In de cellen B9 tot AF38, kunnen allen de letters V L N R ADV en T worden ingevuld.
in de cellen AN15 tm AN18 worden deze allemaal netjes bij elkaar opgeteld zodat je kan zien hoeveel er die dag in dienst zouden zijn.
Alleen als ik een v gebruik in plaats van een V dan telt die die niet.

Is het mogelijk dat excel die v zelf door middel van bijvoorbeeld een VBA naar een V veranderd.

ik heb al veel gezien maar kan er niet uit komen.
hoop dat jullie mij kunnen helpen.


Bekijk bijlage rooster-CTR.xlsx
 
mattheijer,

Kijk eens of je hier mee kunt leven, de lijst uit kolom AW is hier overbodig.
 

Bijlagen

  • 1-rooster-CTR.xlsx
    96,2 KB · Weergaven: 18
je kan ook je formule wijzigen:
Code:
=SOM(LENGTE(B9:B39)-LENGTE(SUBSTITUEREN(B9:B39;"V";"")))
wordt
Code:
=SOM(LENGTE(B9:B39)-LENGTE(SUBSTITUEREN(B9:B39;"V";"")))+SOM(LENGTE(B9:B39)-LENGTE(SUBSTITUEREN(B9:B39;"v";"")))
 
mattheijer,

Kijk eens of je hier mee kunt leven, de lijst uit kolom AW is hier overbodig.

ja helemaal TOP !

Ik had zelf na drie dagen lang zoeken deze VBA gevonden

Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
Target = UCase(Target)
Application.EnableEvents = True
End Sub

die maakt het ook mogelijk om een v in te voeren en maakt hij er een V van :)

ik snap alleen niet hoe u het voor elkaar hebt gekregen ?
 
je kan ook je formule wijzigen:
Code:
=SOM(LENGTE(B9:B39)-LENGTE(SUBSTITUEREN(B9:B39;"V";"")))
wordt
Code:
=SOM(LENGTE(B9:B39)-LENGTE(SUBSTITUEREN(B9:B39;"V";"")))+SOM(LENGTE(B9:B39)-LENGTE(SUBSTITUEREN(B9:B39;"v";"")))

Dat kan inderdaad ook. had ik niet aan gedacht :) staat wel slordig want kunnen hoofd en kleine letters door elkaar worden gebruikt.
 
ja helemaal TOP !

Ik had zelf na drie dagen lang zoeken deze VBA gevonden

Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
Target = UCase(Target)
Application.EnableEvents = True
End Sub

die maakt het ook mogelijk om een v in te voeren en maakt hij er een V van :)

ik snap alleen niet hoe u het voor elkaar hebt gekregen ?

Hoi Ad,

Ik heb het gevonden en wat was de oplossing simpel zeg
ik heb 2 maanden geleden een beroerte gehad en het denken etc etc gaat allemaal niet zo heel snel meer.
sorry voor mijn extra overbodige vraag
 
ik snap alleen niet hoe u het voor elkaar hebt gekregen ?

Selecteer een cel, en kijk naar Gegevens > Gegevensvalidatie: zie ook het vinkje weg bij: Vervolgkeuzelijst in cel.
 
Geen probleem, en overbodige vragen? die bestaan volgens mij niet.
Ik wens je een spoedig herstel toe, ik heb problemen met het hart gehad.........en ja alles gaat niet meer zoals je zou willen.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan