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

Opmaak telefoonnummer

Status
Niet open voor verdere reacties.

Rudi Rombouts

Verenigingslid
Lid geworden
31 jan 2002
Berichten
396
Is het mogelijk om een opmaak te maken voor een telefoonnummer vb. zodat ik geen puntjes meer tussen de getallen moet type?

vb als ik het volgende nummer intype 014635404 , dat dit veranderd in 014/63.54.04


bedankt voor een antwoordje
Rudi
 
Opmaak/Celeigenschappen/Getal
Categorie: Aangepast
Type: 000\/00\.00\.00
 
Bedankt voor het antwoordje,

doch is het volgende ook mogelijk om te maken
ik heb soms telefoonnummers
014 / 63.54.04 en andere 03 / 645.60.55

kan dit in dezelfde cel opgemaakt worden??

Rudi
 
Nee, met 1 opmaakcode kan je geen 2 verschillende opmaken creëren.

Een mogelijke oplossing is om voor de twee opmaakcodes een opmaakprofiel te definiëren en dan per cel het juiste opmaakprofiel te kiezen.

Ofwel kan je de opmaak via VBA regelen:
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
  If Not Intersect(Target, Range("A:A")) Is Nothing Then
    Select Case Left(Target, 1)
      Case 2, 3
        Target.NumberFormat = "00\/000\.00\.00"
      Case 1
        Target.NumberFormat = "000\/00\.00\.00"
      Case Else
        Target.NumberFormat = "General"
    End Select
  End If
End Sub
kopieer de macro naar de werkblad-code
Pas het bereik aan waarin de telefoonnummers komen en breidt eventueel het lijstje uit om alle zonenummers correct op te maken.
 
Nogmaals bedankt
maar... de VBA code in het Codewerkblad plakken dat lukt me , de range (vb de cellen A2 tot A20) waarschijnlijk ook maar dan ? als ik in deze cellen telefoonnummers invoer worden die da automatische omgezet? of wat ??? dit lukt me niet
of hoe kies ik dan voor een opmaakprofiel???


Rudi
 
Als je met de macro werkt hoef je geen opmaakprofielen meer te gebruiken, dat zijn gewoon 2 verschillende mogelijke oplossingen.

Misschien dat het voorbeeldje in de bijlage meer duidelijkheid kan geven:
 

Bijlagen

Denk dat ik het nu begrijp,

nog een laatste vraagje kan ik ook in mijn opmaak bepalen dat de ingevoerd tekst van rechts naar links wordt ingevoerd (per cel)

Rudi
 
Je kan de cellen toch gewoon links uitlijnen via de werkbalk Opmaak, of begrijp ik het verkeerd.
 
Sorry, ik verkeerd ....

ik dacht
opmaak cel 000\.00\.00 en ik type in
635404 dat ik het volgende kreeg 635.40.0
ik zie nu dat ik verkeerd was
Daarom dacht ik dat getallen van rechts naar links zouden kunnen worden ingevoerd

Nogmaals bedankt
Rudi
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan