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

Container nummer controle

Status
Niet open voor verdere reacties.

bloopy

Terugkerende gebruiker
Lid geworden
18 dec 2001
Berichten
1.137
Hoi allemaal,
Ik heb een vraagje voor mijn urenstaatje wat ik probeer te maken.

Ik rij zeecontainers en nu wil ik dat mijn spreadsheet automatisch het container nummer controleert of hij dus goed is.
Er zijn wel formules om dat te doen maar ik krijg het niet werkend in mijn sheet.

Hebben jullie een idee ??

Ik gebruik Excel 2013

hier mijn sheet... heb het wel voor elkaar dat in kolom 9 en 10 (waar dus de container nummers komen te staan) dat ie dat gelijk in hoofdletters zet
Bekijk bijlage Weekrapport.xls
 
Het is niet omdat jij weet wat je wil dat wij dat ook weten.!
Je zou toch in je bestand eens moeten aangeven wat je nu waar/wanneer wil.
 
En waar staan de containernummers? en aan hoe moet er gecontroleerd worden?
 
In kolom 9 en 10 wil ik dus een container nummer invoeren (staat ook boven ctr nr opgezet en ctr nr afgezet) en dat de sheet automatisch het nummer controleert of het wel goed is.
Dus gewoon een check op het container nummer.

Aangezien ik meerdere containers per dag weg rij moet het dus van toepassing zijn in de gehele kolom 9 en 10

Als voorbeeld GATU 123456-7
Dan moet hij het nummer controleren door middel van een formule en aangeven als het fout is door middel van een popup of rode tekst....

Ik heb even een voorbeeld invulling gedaan, hoop dat het dan wat duidelijker is.

Excuses voor de voorgaande
 

Bijlagen

  • Weekrapport1.xls
    43,5 KB · Weergaven: 121
Misschien bedoel je zoiets?
 

Bijlagen

  • Weekrapport1.xls
    42 KB · Weergaven: 117
Dat is inderdaad wat ik bedoel...als het nummer niet correct is dat hij dat dan aangeeft
 
Probeer deze versie eens.
 

Bijlagen

  • Weekrapport1.xls
    44 KB · Weergaven: 94
Die pop up is heel fijn.....dat is perfect...alleen hij doet het dus ook bij goede nummers...

MSKU 911453-0 is een goed nummer maar daar geeft hij dus ook die popup
 
Dit zou nu verholpen moeten zijn.
 

Bijlagen

  • Weekrapport(cobbe).xls
    49,5 KB · Weergaven: 67
Het kan ook zo maar zijn dat ik het mis begrepen heb en dat je deze code nodig hebt:

Code:
Private Sub Worksheet_Change(ByVal Target As Range)
On Error GoTo Oeps
With Application
    .EnableEvents = False
        If Not Intersect(Target, Range("I:J")) Is Nothing Then
         If Target.Count = 1 Then Target = UCase(Target)
           If Len(Target) <> 13 Then GoTo Oeps
            If Mid(Target, 12, 1) <> "-" Then GoTo Oeps
             If Not IsNumeric(Mid(Target, 6, 6)) Then GoTo Oeps
            For i = 1 To 4
             If IsNumeric(Mid(Target, i, 1)) Then GoTo Oeps
            Next
         End If
         Exit Sub
Oeps:
    MsgBox ("Foutief nummer")
                Target = ""
    .EnableEvents = True
End With
End Sub

Deze controleert in kolom I en J of de invoer volgens een bepaald formaat is gebeurd.
 
Laatst bewerkt:
De vraag is enkel of er enkel op formaat of ook op juistheid v/h nummer moet gecontroleerd worden ?
In de link van TS wordt er echt gecontroleerd of een nummer correct is.
Als het enkel de schrijfwijze is kan je ook de Like-operator gebruiken
Code:
 If Not Target Like "[A-Z][A-Z][A-Z][A-Z] ######-#" Then
    MsgBox "wrong"
 End If

Hierover moet TS meer duidelijkheid scheppen.

PS Heb de code in de link werkend AI in XL. Deze kan wel veel vereenvoudigd worden denk ik.
 
Laatst bewerkt:
Of bij datavalidatie deze formule gebruiken:

Code:
=EXACT(I4;J4)
 
Sorry was even weg...
het gehele container nummer moet worden gechecked door middel van een bepaalde calculatie.

Het container nummer wordt volgens een berekening gemaakt..
de letters vertegenwoordigen een waarde en de cijfers ook.
En door een berekening daarvan word het laatste cijfer gecreëerd.


Op deze site staan de waardes en een voorbeeld van de berekening hoe ze het doen.

http://www.containersinantwerp.com/pagina/checkd.html
 
Ik vind dat je daar vrij laat mee afkomt, we zijn tenslotte niet allemaal deskundigen.
 

Bijlagen

  • Containernummer_Check(Cobbe).xls
    59 KB · Weergaven: 98
ik was ook aan het zoeken Cobbe...ben niet iemand die wacht tot iemand een antwoordt heeft... ik zoek zoveel als ik kan
 
dat werkt Cobbe thanks...alleen nu moet hij het in de gehele kolom I en J doen.....
en ik waardeer de hulp heel erg....

ik ben ook maar een simpele chauffeur met 0% Excel ervaring :)
 
Ik heb er ook een kleurtje bijgevoegd.
 

Bijlagen

  • Containernummer_Check(Cobbe).xls
    64,5 KB · Weergaven: 140
Laatst bewerkt:
wow.....dit is mooi .....:) echt super....
Ben er erg blij mee...thanks Cobbe,...maar kan er misschien tussen de letters en de cijfers van de container ook een spatie ?
dat staat ff wat duidelijker...of wordt het nu te veel gevraagd ?
weet niet of dat kan met de formules/code die je gebruikt
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan