I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Du kan i hvert fald lave nogle betingede formateringer, så det bliver meget synligt, når data er forkert. Du kan også lave f.eks. if-statements (hedder hvis i den danske version), der kan ændre indholdet, hvis det ikke falder indenfor dine rammer.
Denne tror jeg er bedre. =IKKE(ER.FEJL(SØG("?@?*.??*";G7))) De engelske funktioner må jeg blive dig svar skyldig. Prøv at kigge i din funktionsoversigt om du kan finde NOT, ISERROR, SEARCH, så må det være noget i den retning.
Jeg kan indtaste =NOT(ISERROR(SEARCH("?@?*.??*";G7))) som en gyldig formel men jeg kan ikke skrive noget i feltet der accepteres. Hvad gør A1 og G7 egentlig?
Nu virker det :-) Ved du hvordan man angiver tegn der ikke må forekomme (f.eks. mellemrum) og tegn der kun må forekomme en gang i træk (f.eks. punktum).
Havde helt glemt denne Kopier flg. kode ind i arkets kodemodul. Den virker på alt hvad du indtaster i kolonne A, ellers tilret området
Private Sub worksheet_change(ByVal target As Range) Set rng = Range("A:A") If Intersect(rng, target) Is Nothing _ Or target.Value = "" Then Exit Sub End If If Right(target, 3) = LCase(".dk") Then antal = Len(target) For i = 1 To antal tegn = Mid(target, i, 1) If tegn = "@" Then tæl1 = tæl1 + 1 End If If tegn > Chr(123) Or tegn < Chr(96) Then If tegn > Chr(57) Or tegn < Chr(48) Then If tegn <> Chr(46) And tegn <> Chr(64) Then GoTo fejl End If End If End If Next i If tæl1 = 1 Then Exit Sub End If End If fejl: MsgBox "Ugyldig indtastning" target.Select Application.SendKeys ("{F2}") End Sub
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.