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

VBA-validatie (snb)

Status
Niet open voor verdere reacties.

wieter

Terugkerende gebruiker
Lid geworden
26 jun 2009
Berichten
1.128
Even een kort vraagje voor ik eraan begin.
Kan Excel(2010) 367 naambereiken verwerken?
Groeten, wieter
 
Laatst bewerkt:
Draai deze korte macro eens, dan zie je gelijk of naam 368 er ook bij zit.
Code:
Sub hsv()
Dim i As Long
For i = 1 To 368
 Cells(i, 1).Name = "_" & i
Next i
End Sub
 
Hey Harry,
Ik heb nog maar 1 naambereik gemaakt.
Voor ik verder ga met de anderen te maken, zou ik willen weten of excel dat wel kan (367 bereiken)
 
Een testje op een leeg werkmap was voldoende geweest om het te geloven.
Daarna in de prullenbak ermee.
 
Bedankt Cobbe en Harry,
Ik ga er aan beginnen.
ps. Ik had al in de support gekeken, maar niet gevonden of er een limiet was.
 
Het lijkt me volstrekt overbodig voor iedere dag van het jaar een naambereik te maken als je een weldoordachte struktuur van je werkblad maakt.
Als je vaardig bent in VBA zijn naambereiken sowieso overbodig.
 
Laatst bewerkt:
@snb,
Ik heb een bestand gemaakt waarin alle codes, een samenraapsel is, van codes door U geschreven.
Voor eerste 8 dagen van het jaar heb ik een validatie, waarbij elke gebruikte naam wegvalt in de validatielijst.
Als je de module laat lopen, wordt er een ENORME validatielijst gemaakt( één voor elke dag van het jaar).
Het bestand wordt dan ook 500Mb groot.
Nu heb ik dus ook voor elke dag van het jaar een gedef. naambereik nodig.

Waarschijnlijk heb jij betere ideeën.
 

Bijlagen

  • __weekrooster snb(met validatie)1.xlsb
    80 KB · Weergaven: 34
Laatst bewerkt:
Helaas had je 'merged cells' in het validatie werkblad.
Alle benoemde gebieden heb ik verwijderd.
 

Bijlagen

  • __weekrooster.xlsb
    70,1 KB · Weergaven: 45
Het wonder is geschied!!(Uit een (speciaal) liedje van een film).
Hoe doet ie het toch!!
Om 17u30 een probleem en om 21u een perfecte oplossing.
Hier gaan vba-gebruikers van snoepen.

Ik heb enkel het bereik wat aangepast, zodat ook de kolom met de 2de afwezige meegenomen werd.
En natuurlijk de "Unprotect" in de code gezet.
Proficiat snb
 
Ik zou voorlopig afzien van enige quasi 'protection'. Loopt je meer in de weg dan dat je er plezier van hebt.
 
Toch zit er een kleine storing in het bestand.
Stel, iemand meldt zich een hele week ziek, en in de planning zet je, op voorhand, die persoon voor heel de week ziek.
Dan is de validatie voor die hele week verstoord.
Misschien heeft snb nog zin?
 

Bijlagen

  • __weekrooster snb(finaal).xlsb
    80,2 KB · Weergaven: 43
@Wieter

Daarvoor is het forum niet.
Probeer nu met de aangedragen aanpak zelf een oplossing voor je vraag te bedenken.
 
Dat klopt snb.
Mijn vraag was onbedoelde gemakzucht.
Zelf op zoek gaan helpt je pas vooruit.
Toch super bedankt voor je bijdrage!!!!
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan