Avatar billede HHA Professor
Oprettet i dag kl. 09:47 Der er 9 kommentarer

Hjælp til VBA og kalender

Hejsa,
Har noget vrøvl med en kalender som kører VBA kode, den vil ikke køre helt rigtigt efter vi skiftede til 2025.
I uploadede fil, vil den ikke vise skibet Deneb, på kalenderen på ark1 "Vis_Oversigt", hvis man i ark1 har fx 14-01-2025 som start og 01-05-2025 som slut (de lysegrønne celler).
Hvis man ændrer start dato til fx 15-12-2024, viser den fint Deneb i kalenderen.
Det har nok noget med hvor den tjekker datoerne i ark3 "Indtastningsarket" og skal overføre dem eller ej.
Det har godt nok lige været jul, men der fik jeg heller ikke de fornødne gaver til at kunne gennemskue hvad det er der er galt, siden den ikke vil vise fx Deneb.

Nogen der kan gennemskue hvor/hvad det er der gør at den ikke viser fx. Deneb?

Kode til arket: 5980
Kode til download: 6688
Link: http://46.32.50.245:8080/share.cgi?ssid=883e607ab96c470baf0724e2a6b583a2&fid=883e607ab96c470baf0724e2a6b583a2
Avatar billede ebea Ekspert
Skrevet i dag kl. 10:53 #1
Under arket "Indtastning, har du datoen for Dok afgang, før din start dato "01-01-2025", og derfor vises den ikke, da skibet så har forladt dokken.

Prøv at rette datoen i "Indtastning" arket for afgang, til en dato efter den 01-01-2025, og så vil du se at skibet "Deneb" vises i oversigts arket.
Avatar billede HHA Professor
Skrevet i dag kl. 11:04 #2
Hej ebea,
Det er helt rigtigt, man den skulle gerne vise at den så ligger langs kajen, blå farve.
Det gør den ikke, men forsvinder helt.
Avatar billede ebea Ekspert
Skrevet i dag kl. 11:34 #3
#2 - Som jeg ser det, har du skrevet den omtalte dato, under Dok periode (Kolonne H og I).
Avatar billede HHA Professor
Skrevet i dag kl. 12:12 #4
#3
Kolonne E og F er hvornår skibet kommer/afsejler værftet, H og I er hvornår skibet evt. ligger i dok fra/til.
Så når den laver kalenderen med farver, så skal den læse de datoer der er på indtastnings arket. Her står Deneb til at ligge langs kaj, hvis man fx skriver 10/1/25 til 1/2/25 skulle den dukke op på kalenderen med blå farve (langs kaj), men det gør den ikke.
Men hvis man ved Deneb sletter fx dokningen og har sat ankomst/afgang større end den kalender man vil lave, så dukker den op.
Hvor er det den fejler med det?
Den kan jo godt med nogle af de andre skibe/dokke
Avatar billede ebea Ekspert
Skrevet i dag kl. 14:15 #5
#4 - Jeg var lige væk nogen timer ;-)

Det er jo et Gant Chart du har, så som jeg skrev i #1, så er din dokning dato (i indtastnings arket) lavere, end den dato som du har sat til at styre din visning (i oversigts arket).

Hvis du korrigerer din dato i dokningen, for slut, så den er højere end den dato som styrer det, så vil den altid dukke op, men ikke hvis din dato er lavere.

Gant delen er jo sådan, men hvordan du har lavet selve visningen i oversigt arket, med skinbene, ved jeg ikke, da jeg ikke har dykket dybere ned i arket. Jeg så blot på Gant delen, og kunne se, at det også virker på visningen.
Avatar billede HHA Professor
Skrevet i dag kl. 15:20 #6
#5
Uha, der kommer jeg nok også til kort.
Den kan jo godt vise det på nogle af skibene og ikke ved andre.
Det syntes jeg er meget mærkeligt.
Avatar billede HHA Professor
Skrevet i dag kl. 15:21 #7
#5
Forstod godt det med datoen, som du skrev. Men om et Gantt Chart kan køre på den måde eller ej ved jeg ikke.
Men stadigvæk, så er der nogle skibe der fint kører over årsskiftet.
Avatar billede ebea Ekspert
Skrevet i dag kl. 16:04 #8
#7 - Når jeg laver en test her, med dit ark, og korrigerer datoen i gant chart, så dukker det omtalte skib op, og alt stemmer.

Så om vi teler forbi hinanden ved jeg ikke, men jeg kan kun se at det stemmer, hvis datoen den korrigeres i indtastningsarket. Og I Gant, er det den dato du indsætter som start/slut, der styrer visningen, i din visning.
Avatar billede HHA Professor
Skrevet i dag kl. 16:37 #9
#8
Kan sagtens være jeg ikke har forklaret det ordentligt.
Hvis jeg har dette ved Deneb
11-11-2024    15-05-2025    DOK III    12-11-2024    20-12-2024
og dette i kalenderen
01-01-2025        01-05-2025

Så melder den fejl og det er noget med dokdatoen er før kalender eller ligenende.
Vi bruger kalenderen løbende, hvorved den gerne skal kunne virke med alle de datoer vi kunne finde på at taste ind på selve kalendersiden og så skal den kun vise det der er relevant for de datoer (dok, langs kaj osv)

Her er link til en hvor den melder fejl med datoer.
Kode 6688
http://46.32.50.245:8080/share.cgi?ssid=a7b7743f5cd74d8e896361e204c271f7&fid=a7b7743f5cd74d8e896361e204c271f7

Kode til arket 5980
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi har et stort udvalg af Excel kurser. Find lige det kursus der passer dig lige her.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester