Print side | Luk vindue

Klokkeslæts kode tastet u. separator driller.

Udskrevet fra: Dansk Regneark Forum
Kategori: Hjælp til regneark.
Forum navn: Makro og VBA
Forum beskrivelse: Hjælp til Makroer og VBA-programmering
Web-adresse: https://forum.excel-regneark.dk/forum_posts.asp?TID=3750
Udskrevet den: 28.Apr.2024 kl. 11:08


Emne: Klokkeslæts kode tastet u. separator driller.
Besked fra: Ib Hansen
Emne: Klokkeslæts kode tastet u. separator driller.
Posteringsdato: 10.Jan.2019 kl. 10:37
Hej Forum.

Denne kode har jeg brugt i lang tid og i flere ark og har aldrig været opmærksom på problemet før.
Koden er i Ark1.

Jeg har også to forskellige koder
1) Range defineres i flere linjer (Multi).
2) Range defineres i en linje.

Begge koder laver samme fejl.

Forklaringen er i vedhæftede uploads/1125/Test_time_kode.xlsm" rel="nofollow - Test Ark .

PS - Det ser ud til, det kun er indtastning med komma der driller.
Det fik jeg ikke skrevet i forklaringen i arket - Beklager.

Jeg håber virkelig på at få hjælp, da mit ark skal bruges af rigtigt mange + en fagforening.
Og også fordi koden er meget værdifuld, men kun hvis den virker.

Mvh.
Ib


-------------
Excel 2010 Dk og 2019 Dk på samme computer.
Bruger dog stadig mest 2010..
Men sådan er der jo så majet :o)



Svar:
Besked fra: Ib Hansen
Posteringsdato: 10.Jan.2019 kl. 15:10
Problemet løst...

Alle definerede celler i Range, formateres som "Tekst".

Og linjen i selve koden
       .Value = TimeValue(TimeStr)

Ændres til
       .Value = Format(TimeValue(TimeStr), "hh:mm")

Det var jo simpelt - Eller var det DisapproveUnhappy

Så mangler jeg bare, at kunne mærke tråden op som "Løst"...


-------------
Excel 2010 Dk og 2019 Dk på samme computer.
Bruger dog stadig mest 2010..
Men sådan er der jo så majet :o)



Print side | Luk vindue