PNG32 PNG32 PNG32 PNG32
PNG32
Forum Excel, VBA, VSTO, Exceltips, Excelhj�lp PNG32 drivs av Excelspecialisten    Logga in     English
PNG32
PNG32 PNG32
PNG32

Logga in

PNG32

Du är inte inloggad. Logga in eller registrera dig för att skriva inlägg eller svara på inlägg.

För frågor om forumet, kontakta oss på webmaster@excelforum.se

PNG32 PNG32
PNG32 PNG32
PNG32

Excelforum

PNG32

 
ForumForumDiskussionerDiskussionerExcelExcelValideringValidering
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2024-02-22 12:14
 

Hej, behöver hjälp med validering. Tror det är det som man måste använda.

I en kolumn har jag registreringsnummer och vill att användaren bara kan mata in regnr med mellanrum mellan dom tre första och tre sista tecknen och max 6 tecken + mellanrummet.

Har office 365

Nytt inlägg
 2024-02-22 14:55
 

I t.ex Access är sånt här mycket lättar. Unmatningsmask/verifieringsuttryck gör de enkelt att läga in tillåtet format

https://support.microsoft.com/sv-se/topic/begränsa-indata-med-hjälp-av-verifieringsuttryck-b91c6b15-bcd3-42c1-90bf-e3a0272e988d

 

Men, om inte excel har det i VBA-formulär, så du får nog krångla genom att kolla dina vilkor i en formel

exempel för cell A1:

  • exakt 7 tecken (LÄNGD(A1)=7
  • tecken4:a = mellanslag (=EXTEXT(A1;4;1)=" ")

Tillsamans

=OCH(LÄNGD(A1)=7;EXTEXT(A1;4;1)=" ")

 

Peta in i dataverifiering:

Dataverifiering->Anpassat

 

Lägg in lämpligt felmeddelande på fliken Felmeddelande

 

 

 

Nytt inlägg
 2024-02-22 16:11
 

Tack för hjälpen den fungerar precis så som jag önskade.

Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerExcelExcelValideringValidering

PNG32 PNG32
Excelforum drivs av Excelspecialisten som bedriver utbildning i Excel och VBA, tillhandahåller support och hjälp med Excel, utvecklar program i Excel. Är ni i behov av en konsult inom Excel, VBA eller VSTO, eller söker en excelkurs, kontakta oss.
Copyright 2013 ExcelSpecialisten XLS AB   Användarvillkor  Personliga uppgifter