Avatar billede Marting Forsker
26. december 2019 - 13:13 Der er 70 kommentarer og
1 løsning

Søge efter start/slut tid på dagen, ignorering af celler på grund af farveskala.

Ville høre om nogen her ville være behjælpelig igen 😊

Har en kørselsrapport, hvor jeg godt kunne tænke mig den selv kunne finde  start/slut tid på dagen

Nogen gangen henter jeg noget dagen før, og det udfylder jeg cellerne med fx ”Hvid, baggrund 1,mørkere 25%” og  kopiere med tid og sted over i den rapport som jeg laver dagen efter , så vognmanden kan se den samlede opgave.

Så hvis søgningen kunne ignorer farveskala  fra  Hvid, baggrund 1,mørkere 5%  til  Hvid, baggrund 1,mørkere 50% så skulle den ikke tage tiden med fra dagen før 😊

Jeg har lavet et par forskellige scenarier også hvor sluttiden ligger i midten i rapporten. Igen for at  vognmanden kan få et samlet overblik over en opgave.

Så hvis start / slut tiden i  kolonne F og G kunne sættes ned i B 37  Start tid / Slut tid ned i B38
Og række kunne følger med ned i Start sted C37 slut sted og C38

Jeg kom til at udvikl lidt mere på ,  en tidligere  genial ide med en Usser Form – box,  jeg bruger faktisk de celler fra L4 og der ud af til mellem udregninger med mere.
Så kunne det være godt med sådan en bevægelig boks . som man kunne starte op med fx simpel ”Ctrl + s”

Og måske hvis den også automatisk søger start/ sluttid når der ”gemmes” 

Tænker kun den skal søge på ark KR_1_2

https://www.dropbox.com/s/sswoc7y110qmb41/farveskala.jpg?dl=0

https://www.dropbox.com/s/kedtdzkv71mxd2h/layout%20med%20UsserForm.jpg?dl=0

https://www.dropbox.com/s/4ytpedpzxnbh7jq/S%C3%B8ger%20efter%20start%20og%20slut%20tid.jpg?dl=0

https://www.dropbox.com/s/7kyvc0oj4jipztz/Uge%2052%20Torsdag%2026-12-2019%20Martin_%20Scenarie%202%20dagen%20f%C3%B8r.xlsm?dl=0

https://www.dropbox.com/s/pnum0jue3t2ok3l/Uge%2052%20Torsdag%2026-12-2019%20Martin_Scenarie%201.xlsm?dl=0

https://www.dropbox.com/s/g3rav4yzk7gpxxf/Uge%2052%20Torsdag%2026-12-2019%20Martin_Scenarie%203%20dagen%20f%C3%B8r_med%20start%20i%20Taastrup.xlsm?dl=0


Hilsen Martin
Avatar billede Jan Hansen Ekspert
26. december 2019 - 14:16 #1
Hej Martin
Vil anbefale dig en ekstra kolonne som styrer farvelægningen.

Eks Kolonne L
Marker Række der skal farvelægges, brug betinget formatering =$L+rækken
vælg gælder for og området!

ved beregning
Hvis($L?<0,1;en celle;0)

betyder hvis celle L? er mindre end 0,1 så tag indhold af "en celle" ellers "0"

fore slår du arbejder lidt med det.

Jan
Avatar billede Marting Forsker
26. december 2019 - 15:31 #2
Hej Jan

Kunne jeg få dig til at lave et  meget kort Forkort eksempel?

Vil anbefale dig en ekstra kolonne som styrer farvelægningen.
"
Eks Kolonne L
Marker Række der skal farvelægges, brug betinget formatering =$L+rækken
vælg gælder for og området!

ved beregning
Hvis($L?<0,1;en celle;0)

betyder hvis celle L? er mindre end 0,1 så tag indhold af "en celle" ellers "0"

fore slår du arbejder lidt med det."

Selvfølgelig  hvis der skal noget ind i hjælpe arket  : -)
Så skal det selvfølgelig  det  : -)

så men kan ikke sådan lige
ignorer farveskala  fra  Hvid, baggrund 1,mørkere 5%  til  Hvid, baggrund 1,mørkere 50% i en søgning ?

kan godt se efter i en af  scenarie  er der brugt "Sort, Tekst 1, lysere 50%" den går selvfølgelig ikke  :-)
Avatar billede Jan Hansen Ekspert
26. december 2019 - 16:28 #3
Avatar billede Marting Forsker
26. december 2019 - 16:29 #4
Tænker hvis nu den tager i F5:F33 og søger efter den tidligst tid og den kun må søge hvis farven er ”Hvidst baggrund 1” eller ”Ingen udfyldning”

og den søger i G5:G33 efter den seneste tid og den kun må søge i farven hvis den er  ”Hvidst baggrund 1” eller ”Ingen udfyldning”
Avatar billede Jan Hansen Ekspert
26. december 2019 - 16:43 #5
Avatar billede Marting Forsker
26. december 2019 - 16:58 #6
Jeg takker har prøvet at sætte noget sammen
er man lidt ude i man selv lige skal tilføje noget i nogen "hjælpe celler" ud over men sætter en farve  på  :-)


https://www.dropbox.com/s/qq5pctweme2c1sp/Uge%2052%20Torsdag%2026-12-2019%20Martin_pr%C3%B8ve.xlsm?dl=0
Avatar billede Marting Forsker
26. december 2019 - 22:41 #8
Godaften igen

#7  - skulle den tage højde  for hvis der var noget i L5:L33?

kunne man lad VB løbe cellerne igennem kolonne F5:F33 og G5:G33 og sætte et tegn ud for udfyldte  celler i kolonne Fx L eller noget i hjælpe ark 

og den må kun sætte tegn hvis  der ikke er ”Hvid baggrund 1” eller ”Ingen udfyldning”
Avatar billede Jan Hansen Ekspert
26. december 2019 - 22:56 #9
når du skriver en procent del i L farver den rækken og den bliver ikke medregnet!!
Avatar billede Jan Hansen Ekspert
26. december 2019 - 23:00 #10
man burde kun kunne farvelægge med betinget formatering da excel ikke kan få øje på farvelægningen!!
Avatar billede Marting Forsker
26. december 2019 - 23:05 #11
Når ja  :-) der kom den  :-)  #9
Avatar billede Marting Forsker
26. december 2019 - 23:10 #12
# 10  - Hmm så  VB kan ikke sådan se om en celle er udfyldt?
Avatar billede Marting Forsker
26. december 2019 - 23:25 #13
Sætter denne her ikke farve i nul eller i ”Hvid baggrund 1” eller ”Ingen udfyldning”

ws.Range("F5:F33").Interior.ColorIndex = 0

kunne man få denne her til at se farve?
Avatar billede Jan Hansen Ekspert
26. december 2019 - 23:56 #14
som jeg skrev Excel kan ikke se det så når man bruger manuel satte farver skal man lave vba programmering for at se det!!

Interior.ColorIndex = 0 så vidt jeg husker ingen bagrundsfarve

men anbefaler hvis man kan at bruge betingetformatering til at ændre/tildele farver da man kan beregne på den celle der styrer den betingede formatering!!
Avatar billede Marting Forsker
27. december 2019 - 09:13 #15
Hej jan  😊

Nej Excel kan ikke finde / se farver med noget  formel værk, så man skal ud i noget VB

Jeg kommer lige med et 3 eksempler : 
Kunne VB  Analyserer  en celle?
Så hvis man siger den  Analyserer celle fx

Hvad er farven i B5 den er = eller <> ”Interior.ColorIndex = 0”, ”Hvid, Baggrund 1” eller ”ingen fyldning”

Hvad er farven i C5 den er = eller <> ”Interior.ColorIndex = 0”, ”Hvid, Baggrund 1” eller ”ingen fyldning”

Hvad er farven i B6 den er = eller <> ”Interior.ColorIndex = 0”, ”Hvid, Baggrund 1” eller ”ingen fyldning”

Hvad er farven i C6 den er = eller <> ”Interior.ColorIndex = 0”, ”Hvid, Baggrund 1” eller ”ingen fyldning”

Hvid, Baggrund 1, mørkere 25% B7,C7

Hvad er farven i B7 den er = eller <> ”Interior.ColorIndex = 0”, ”Hvid, Baggrund 1” eller ”ingen fyldning”
Sætter et tegn i hjælpe ark

Hvad er farven i C7 den er = eller <> ”Interior.ColorIndex = 0”, ”Hvid, Baggrund 1” eller ”ingen fyldning”
Sætter et tegn i hjælpe ark

Eller en anden model  :

Hvad er farven i B5 den er = eller <> ”Interior.ColorIndex = 0”, ”Hvid, Baggrund 1” eller ”ingen fyldning”
Hvad er farven i C5 den er = eller <> ”Interior.ColorIndex = 0”, ”Hvid, Baggrund 1” eller ”ingen fyldning”
Kopiere celle F5, G5 over i hjælpe ark fx N5,O5

Hvad er farven i B6 den er = eller <> ”Interior.ColorIndex = 0”, ”Hvid, Baggrund 1” eller ”ingen fyldning”
Hvad er farven i C6 den er = eller <> ”Interior.ColorIndex = 0”, ”Hvid, Baggrund 1” eller ”ingen fyldning”
Kopiere celle F6, G6 over i hjælpe ark fx N6,O6

Hvid, Baggrund 1, mørkere 25% B7,C7
Hvad er farven i B7 den er = eller <> ”Interior.ColorIndex = 0”, ”Hvid, Baggrund 1” eller ”ingen fyldning”
Sker ikke noget 

Hvad er farven i C7 den er = eller <> ”Interior.ColorIndex = 0”, ”Hvid, Baggrund 1” eller ”ingen fyldning”
Sker ikke noget 

En 3 model
Fx men kan med markere i kolonne kun fra A5:A33
Med fx den sædvanlig måde med at holde shift nede og køre op eller ned med piletasterne og vælge et område og der efter holde fx Ctrl+f nede så den fylder farve i cellerne fx B7:K7, B8:K8 og slette N7,O7 og N8,O8  i hjælpe ark
Avatar billede Marting Forsker
27. december 2019 - 09:28 #16
den virker nu meget godt den der  😊 hvis der ikke skulle tages hensyn til dagen før opgaver 😊 

Mindste tid (værdi)
=MIN(N5:N33)

Findes der mon også noget formel værk til den størst værdi 

til størst tid(værdi)
=???(O5:O33)

Hilsen Martin
Avatar billede Marting Forsker
27. december 2019 - 09:38 #17
Eller man laver en spejling af F5:F33, G5:G5 og ligger over i hjælpe ark fx N5:N33 og  O5:O33

Og sletter i de celler i hjælpe ark hvis der er > ”Interior.ColorIndex = 0”, ”Hvid, Baggrund 1” eller ”ingen fyldning” i B5:B33 eller i C5:C33
Avatar billede Jan Hansen Ekspert
27. december 2019 - 09:38 #18
=Maks(O5;O33)
Avatar billede Marting Forsker
27. december 2019 - 09:45 #19
Tak Jan så er den del på plads  ;-)

Så er det bare om VB er i stand til analysere  om der er farver i en bestemt celle? Og måske hvilken farve er i en celle  😊
Avatar billede store-morten Ekspert
27. december 2019 - 10:11 #20
Avatar billede store-morten Ekspert
27. december 2019 - 10:20 #21
Eller ved at kører: Hent_tid
Avatar billede Marting Forsker
27. december 2019 - 11:14 #22
Hej Store - Morten 

det ser spændende  ud  :-)
den laver Fejl  når man gemmer slut på dagen

kunne man ikke flytte cellerne over i Fx O, P så stå det ikke lige oven på hinanden  :-)
var det muligt  at lave sådan et flytte bar box :-)  som her  :-) 

https://www.dropbox.com/s/kedtdzkv71mxd2h/layout%20med%20UsserForm.jpg?dl=0
Avatar billede Marting Forsker
27. december 2019 - 12:02 #23
Store - Morten

If Range(c.Address).Interior.ColorIndex = -4142 Then

det ser ud som om den kan tage alle farver under 4142 og over  :-)
=MAKS(O5:O33)
=MAKS(P5:P33)
Jeg prøver at ligge noget op lidt sener
Avatar billede store-morten Ekspert
27. december 2019 - 12:05 #24
Ja, den tager alle uden bagrundsfarve, og finder Max. Og Min.
Avatar billede store-morten Ekspert
27. december 2019 - 12:13 #25
Avatar billede store-morten Ekspert
27. december 2019 - 12:20 #26
Interior.ColorIndex = 0 Er også er farve.
Avatar billede Marting Forsker
27. december 2019 - 12:26 #27
#25
er knapperne væk?

#26
Interior.ColorIndex = 0  ja det er rigtigt  man har bare valgt at kalde  den "ingen fyldning "  :-)
Avatar billede Marting Forsker
27. december 2019 - 12:33 #28
Avatar billede store-morten Ekspert
27. december 2019 - 12:34 #29
Ville du ikke hellere have Userformen mem: Ctrl + s ?

"Interior.ColorIndex = 0  ja det er rigtigt  man har bare valgt at kalde  den "ingen fyldning"
Ja, men det er forkert ;-) for 0 er en farve.

Interior.ColorIndex = xlNone er "ingen fyldning"
Avatar billede Marting Forsker
27. december 2019 - 12:37 #30
"Ville du ikke hellere have Userformen mem: Ctrl + s ?"

Jo for hulen da  lige præcis  :-)  :-)

ja nul er også en farve  :-)
Avatar billede store-morten Ekspert
27. december 2019 - 12:40 #31
Ja, 2 er hvid så vi kan jo kalde 0 for gennemsigtig ;-)
Avatar billede Marting Forsker
27. december 2019 - 12:42 #32
For søren, der var ski noget der  :-)
huha det havde jeg ikke set der  :-)
Jeg takker  ;-)
Avatar billede store-morten Ekspert
27. december 2019 - 12:44 #33
Placeringen  på hjælpe arket har med vba kodning at gøre.
Avatar billede Marting Forsker
27. december 2019 - 12:59 #34
Avatar billede Marting Forsker
27. december 2019 - 13:00 #35
"Placeringen  på hjælpe arket har med vba kodning at gøre. "

Ja det er rigtigt
Avatar billede store-morten Ekspert
27. december 2019 - 13:07 #36
Har du ikke hvad du skal bruge på Ark Kørselsrapport 1_2 ?
I cellerne A37 til G39

Har rettet lidt, så man ikke glemmer ved: Gem
Og rette ved: Slet alt

https://www.dropbox.com/s/b2t9nqzfflzbafb/Master%20V6%20SM.xlsm?dl=0
Avatar billede Marting Forsker
27. december 2019 - 13:23 #37
Dejligt lige mine ord , så den også henter tid ved Gem : -) og så man også selv kan hente  tiden  manuel uden at gemme  :-)

kan godt se der skal noget kode til at få at flytte det frem og tilbage 

men det kunne være godt at få flyttede det over i cellerne O, P i hjælpe ark 
så det bliver lidt mere overskueligt.
Avatar billede store-morten Ekspert
27. december 2019 - 13:31 #38
Har tilføjet hjælpe skrift på Hjælpe Ark.
Avatar billede Marting Forsker
27. december 2019 - 13:48 #39
Ja det ser godt ud  ;-)  alt sammen ;-)

Og det ville være helt umulig at få rykkes hel  arrangementet  over i P, Q

og den analysere efter farvenuancer i A5:A33 og B5:B33  :-)
Avatar billede store-morten Ekspert
27. december 2019 - 16:17 #40
Avatar billede Marting Forsker
27. december 2019 - 16:31 #41
#40
Store - Morten den kan ikke indlæse
Avatar billede store-morten Ekspert
27. december 2019 - 16:34 #42
Hvordan indlæse?
Avatar billede store-morten Ekspert
27. december 2019 - 16:36 #43
og den analysere efter farvenuancer i F5:F33
Avatar billede Marting Forsker
27. december 2019 - 16:47 #44
Nu kunne det lad sig gøre :-)
huha så hopper den der over  ;-)  er det med denne her ".Offset(0, 9)" 


og et sidste skud i skud i bøssen

om  den analysere efter farvenuancer i A5:A33 og B5:B33  :-) 

Ellers er det et meget flot arbejde :-)
Avatar billede store-morten Ekspert
27. december 2019 - 16:57 #45
Prøv nu.
Avatar billede Marting Forsker
27. december 2019 - 17:13 #46
hmm tror lige jeg prøver at Genstart den ville heller ikke opload

den skriver sådan her :


"Der opstod en fejl under download af din fil."
Avatar billede Marting Forsker
27. december 2019 - 17:22 #47
uha så lykkes  :-)
nu tager den alle celler  :-)
er det denne her der tager 5 celler der hen af ?

If Range(c.Address).Offset(0, -5).Interior.ColorIndex = -4142 And _
Avatar billede store-morten Ekspert
27. december 2019 - 18:28 #48
Nej, ikke helt, men den kikker på 5 celler til venstre for kolonne F
Avatar billede Marting Forsker
28. december 2019 - 18:24 #49
Avatar billede store-morten Ekspert
28. december 2019 - 20:02 #50
Dobbelt klik for Pop up rettet.
Avatar billede Marting Forsker
28. december 2019 - 20:11 #51
Hej Morten 

Den pop  fin op nu  :-) Takker
men den kan ikke rette dato i tom ark? 
kun hvis der stå noget i
man kan se den lige retter hurtig og tilbage igen
Avatar billede store-morten Ekspert
28. december 2019 - 20:23 #52
Ja, det var hvis man glemte at trykke: Ok efter man havde trykket på: Slet alt.

Har fjernet det.
Avatar billede Marting Forsker
28. december 2019 - 21:01 #53
Oki :-)  det hjælper på det men den bytter om på dato

og den gør "Fast dato " på tom ark 
når der er  justeret på dato. (men det betyder ikke så meget)

https://www.dropbox.com/s/rwvoj6vt6puvkvf/Bytter%20om%20p%C3%A5%20dato.png?dl=0

https://www.dropbox.com/s/wzru07jxc861wb4/Hj%C3%A6lpe%20ark.jpg?dl=0
Avatar billede store-morten Ekspert
28. december 2019 - 22:24 #54
"og den gør "Fast dato " på tom ark "
Ja, det har jeg jo lige slået fra. Se #52
pga. #51
"men den kan ikke rette dato i tom ark?"
Avatar billede Marting Forsker
28. december 2019 - 22:30 #55
Oki Morten det er også helt fint  ;-) det med fast dato

men det der med  om byttering af dato?
så uge nr. stå Rigtigt ? kunne det rettes ?
Avatar billede store-morten Ekspert
28. december 2019 - 22:31 #56
Ang. Dato, er vi tilbage til:
https://www.computerworld.dk/eksperten/spm/1031401
"Det er når dato skal ind i vba laves den om til Amerikansk format 12/25/2019"
Avatar billede Marting Forsker
28. december 2019 - 22:35 #57
Oki  Morten  :-) vi må køre på de  amerikanske tilstande  :-) 

Hilsen Martin
Avatar billede store-morten Ekspert
28. december 2019 - 22:37 #58
Kan du dele dit ark med fejlen, jeg får den ikke?
Avatar billede Marting Forsker
28. december 2019 - 22:52 #59
Avatar billede store-morten Ekspert
28. december 2019 - 22:58 #60
Ikke når dato er fast, så hentes den i C3
Avatar billede Marting Forsker
28. december 2019 - 23:14 #61
hmm er det tekst form eller er det i dato form?
den henter i pop op?
Eller hvordan forgår det mon?
Avatar billede Marting Forsker
28. december 2019 - 23:15 #62
laver den samme fejl  hos dig ? den jeg lige har lagt  op?
Avatar billede store-morten Ekspert
28. december 2019 - 23:19 #63
Ja, jeg får fejlen.

Formatet cykler frem og til bage ;-(
Avatar billede Marting Forsker
28. december 2019 - 23:21 #64
kan se L cellerne kan jeg godt lave i en anden celle som en tekstform

men den går ikke i celle C2-C4 der sker
43802
43802
43827
Avatar billede Marting Forsker
28. december 2019 - 23:42 #65
Det er meget de køre sådan frem og tilbage 
tænker pop - ven er det ikke bare en der læser tekstform?
Avatar billede store-morten Ekspert
28. december 2019 - 23:54 #66
Nej, ikke dato feltet. Det for det i Datoform.
Avatar billede store-morten Ekspert
29. december 2019 - 06:00 #67
Avatar billede Marting Forsker
29. december 2019 - 08:31 #68
Hej Morten
nu tror jeg den der er  :-)
Hvad skulle der til ?
Er pop-ven  dato fom ?
Avatar billede store-morten Ekspert
29. december 2019 - 09:21 #69
En ekstra hjælpe celle, der laver dato om til tekst, til indlæsning.
Avatar billede store-morten Ekspert
29. december 2019 - 09:53 #70
Tilføjet Pop up.
Ret Navn/Nr. --> Ark er tomt, fast dato Ja/Nej.
https://www.dropbox.com/s/fvsfajqf6qxe2nx/Master%20V9%20SM.xlsm?dl=0
Avatar billede Marting Forsker
29. december 2019 - 10:37 #71
det kan jeg se
så nu er det måske rent tekst pop-ven henter ind nu?

Jeg takker :-)
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
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

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