27. januar 2017 - 11:04Der er
9 kommentarer og 1 løsning
Formatering
Kan jeg på en eller anden måde gøre så Excel (2013) ændre formateringen, hvis f.eks. man indtaster 02.00 så skal det automatisk ændres til 02:00 (tt:mm)
Det burde du kunne gøre ved at højreklikke på cellen, vælge "Formater celler". Herinde vælger du "Klokkeslæt". Her vælger du bare dit ønskede format. /ptj_11
Hejsa. Det kan jeg også godt som du skriver, men meningen er at det automatisk bliver rettet til det rigtige format 02:00 (tt:mm) i stedet for 02.00 fordi folk glemmer at bruge kolon i stedet for punktum.
Hvis du markerer kolonnen, højreklikker, vælger formater celler- osv. i dit originale regneark inden du gør det tilgængeligt for brugerne, skulle det meget gerne gå automatisk, hvis brugerne skriver ind i et forkert format, så bliver det rettet til den ønskede formatering. /ptj_11
Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("A1:A30")) Is Nothing Then If Mid(Target, Len(Target) - 2, 1) = "." Then Target = Left(Target, Len(Target) - 3) & ":" & Right(Target, 2) End If End If End Sub
Når det tastes noget ind i området A1:A30 bliver der testet om 3. sidste tegn er "." Hvis ja, bliver det automatisk udskiftet med et ":"
Super det virker lige som jeg gerne ville have det til. tusinde tak til alle forslag
Synes godt om
Ny brugerNybegynder
Din løsning...
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.