hjælp til slå.op
Moderator: Lodahl
-
- Posts: 15
- Joined: 9. Mar 2020 11:36
hjælp til slå.op
jeg vil gerne have en hånd med at lave et link for jeg har to kolonner hvor B er datoer fra 01-01-20 til 31-12-20 og C er nogen beløber men vil gerne have et enten resultatet fra "=SLÅ.OP(IDAG();B90:B454;C90:C354)" eller bare en tekst kan laves til et link til IDAG()
-
- Posts: 15
- Joined: 9. Mar 2020 11:36
Re: hjælp til slå.op
vil lige nævne at IDAG() jo er ift, kolonne B hvor ingen af datoerne jo er links
Re: hjælp til slå.op
Hej,
Du kunne jo eventuelt bare lave et filter under Data/autofilter fremfor en formel til at finde en rekord.
Du kunne jo eventuelt bare lave et filter under Data/autofilter fremfor en formel til at finde en rekord.
Last edited by PKO on 9. May 2020 14:46, edited 2 times in total.
-
- Posts: 15
- Joined: 9. Mar 2020 11:36
Re: hjælp til slå.op
Skulle jeg forstå hvad du skriver?
-
- Posts: 60
- Joined: 9. Feb 2016 14:05
Re: hjælp til slå.op
Hej Peter
Jeg er ikke helt med på, hvad du ønsker hjælp til, så jeg gætter: Du vil gerne have vist resultatet fra din formel et andet sted?
Hvis formlen står i D2, så kan du skrive bare referencen dertil ved at skrive =D2 i det ønskede felt.
Hvis jeg har misforstået dig, må du gerne uddybe dit problem.
Med venlig hilsen
Jesper
Jeg er ikke helt med på, hvad du ønsker hjælp til, så jeg gætter: Du vil gerne have vist resultatet fra din formel et andet sted?
Hvis formlen står i D2, så kan du skrive bare referencen dertil ved at skrive =D2 i det ønskede felt.
Hvis jeg har misforstået dig, må du gerne uddybe dit problem.
Med venlig hilsen
Jesper
-
- Posts: 15
- Joined: 9. Mar 2020 11:36
Re: hjælp til slå.op
nej det at lave et link til "IDAG()" på kolonnen med datoer fra 1-1-20 til 31-12-20 og fedt hvis det oven i købet kan gøres på/med resultatet fra den skrevne formel for dén viser hvad den skal men det' ok med et endet tekst link også. det vil bare være nemmere end at skulle 'scrolle' hele vejen ned til den. hvis dét kan bruges har kolone A fra A1 til A365ved siden af datoen
men kan ikke se hvordan jeg kan vedhæfte et screenshot for at synliggøre
men kan ikke se hvordan jeg kan vedhæfte et screenshot for at synliggøre

Re: hjælp til slå.op
Hej Peter,
Du vil gerne lave et opslag, således du ikke skal scrolle ned til datoen.
Jeg ville i stedet for lave et filter til dine datoer, som tidligere foreslået. Det giver dig mange flere muligheder.
Hvis dette ikke er en bedre løsning, skal du nok forklare lidt bedre, hvad det er for en opgave, du forsøger at løse.
Se denne video https://www.youtube.com/watch?v=aVUFTQ-Ux7k
Du kan nøjes med autofilter, hvis jeg har forstået den løsning du leder efter.
En anden og meget simpel løsning er at søge via dato CTRL F.
Du vil gerne lave et opslag, således du ikke skal scrolle ned til datoen.
Jeg ville i stedet for lave et filter til dine datoer, som tidligere foreslået. Det giver dig mange flere muligheder.
Hvis dette ikke er en bedre løsning, skal du nok forklare lidt bedre, hvad det er for en opgave, du forsøger at løse.
Se denne video https://www.youtube.com/watch?v=aVUFTQ-Ux7k
Du kan nøjes med autofilter, hvis jeg har forstået den løsning du leder efter.
En anden og meget simpel løsning er at søge via dato CTRL F.
-
- Posts: 15
- Joined: 9. Mar 2020 11:36
Re: hjælp til slå.op
er klar over at jeg bare kan ctrl-f'e det med det vil bare være så meget lettere hvis jeg kan trykke på et link der bringer mig derned, that's all.
jeg er sikker på at det KAN lade sig gøre det er bare hvordan :-/
jeg er sikker på at det KAN lade sig gøre det er bare hvordan :-/
-
- Posts: 15
- Joined: 9. Mar 2020 11:36
Re: hjælp til slå.op
kan godt se nu at titlen er lidt misvisende da det ikke er SLÅ-OP jeg har udfordring med men udformningen af et linkaA baseret på resultatet af SLÅ.OP som både kan være brug af resultatet eller kolonne A der har A130 udfra 9-5-20 da 130 er årets 130'e dag
-
- Posts: 60
- Joined: 9. Feb 2016 14:05
Re: hjælp til slå.op
Du kan sagtens få dit ønskede link ved at lave følgende (lad dig ikke afskrække af vejledningen, så kompliceret er det heller ikke):
Optag en makro, hvor du bruger Ctrl-F
Skriv direkte til mig hvis du gerne vil have en vejledning med skærmprint, så laver jeg det til dig.
Optag en makro, hvor du bruger Ctrl-F
- Start optagelsen med Funktioner -> Makroer -> Optag makro
- Tryk Ctrl-F og indtast en dato, fx 10-05-2020
- Tryk Enter for at gå til første forekomst
- Stop optagelsen og gem den med et navn, fx gaa_til_dags_dato
- Vælg Funktioner -> Makroer -> Rediger makro
- Find den indtastede dato og udskift den med
Code: Select all
Format(Now(), "dd-mm-yyyy")
- Gem makroen og luk vinduet
- Aktiver værktøjslinjen Formularkontrolelementer (Vis -> Værktøjslinker -> Formularkontrolelementer
- Sørg for at du er i designtilstand (ikonen, der ligner en vinkeltrekant skal være aktiv)
- Vælg ikonet for en trykknap og placer en i dit regneark
- Højreklik på trykknappen og vælg Kontrolelementer
- Vælg Linjen "Udfør handling .........." og tryk på knappen med ... til højre
- Vælg knappen Makro og find din makro, vælg den og tryk OK. I mit regneark står der nu "Standard.Module1.gaa_til_dags_dato (application, Basic)" i feltet
- Deaktiver Designtilstand i værktøjslinjen
Skriv direkte til mig hvis du gerne vil have en vejledning med skærmprint, så laver jeg det til dig.
-
- Posts: 15
- Joined: 9. Mar 2020 11:36
Re: hjælp til slå.op
det vil da være nemmere at benytte kolonne A med A130 udfra 9-5-20 det datoen er årets 130'e dag
-
- Posts: 15
- Joined: 9. Mar 2020 11:36
Re: hjælp til slå.op
iøvrigt kan jeg ikke se noget 'optag makro' i menuen :-/
-
- Posts: 60
- Joined: 9. Feb 2016 14:05
Re: hjælp til slå.op
Optag makro, med mere, kræver at der er installeret Java på din maskine.
Gå i Funktioner -> Indstillinger -> Avanceret og sæt flueben ved "Anvend et Java-afviklingsmiljø" og "Aktiver makrooptager"
Jeg har lavet en makro, der går til A<dag nr> for dags dato, fx A132 for datoen 11-5-20. Her er koden:
sub gaa_til_celle
rem ----------------------------------------------------------------------
rem define variables
dim document as object
dim dispatcher as object
rem ----------------------------------------------------------------------
rem get access to the document
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
rem ----------------------------------------------------------------------
dim args1(0) as new com.sun.star.beans.PropertyValue
args1(0).Name = "ToPoint"
antal_dage = date() - CDate("01-01-2020") + 1 rem OBS HARDKODET DATO!
args1(0).Value = "A" & antal_dage
dispatcher.executeDispatch(document, ".uno:GoToCell", "", 0, args1())
end sub
Gem koden i en makro og knyt den til en knap i dit regneark, som jeg tidligere har beskrevet.
Bemærk, hvis du bruger knappen næste år, så vil makroen gå til celle A497 da startdatoen er hardkodet i scriptet ...
Men, er der reelt nogen grund til at bruge en makro til bare at gå ned til en dato. Brug Ctrl-F og slip for besværet med en makro.
Med venlig hilsen
Jesper
Gå i Funktioner -> Indstillinger -> Avanceret og sæt flueben ved "Anvend et Java-afviklingsmiljø" og "Aktiver makrooptager"
Jeg har lavet en makro, der går til A<dag nr> for dags dato, fx A132 for datoen 11-5-20. Her er koden:
sub gaa_til_celle
rem ----------------------------------------------------------------------
rem define variables
dim document as object
dim dispatcher as object
rem ----------------------------------------------------------------------
rem get access to the document
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
rem ----------------------------------------------------------------------
dim args1(0) as new com.sun.star.beans.PropertyValue
args1(0).Name = "ToPoint"
antal_dage = date() - CDate("01-01-2020") + 1 rem OBS HARDKODET DATO!
args1(0).Value = "A" & antal_dage
dispatcher.executeDispatch(document, ".uno:GoToCell", "", 0, args1())
end sub
Gem koden i en makro og knyt den til en knap i dit regneark, som jeg tidligere har beskrevet.
Bemærk, hvis du bruger knappen næste år, så vil makroen gå til celle A497 da startdatoen er hardkodet i scriptet ...
Men, er der reelt nogen grund til at bruge en makro til bare at gå ned til en dato. Brug Ctrl-F og slip for besværet med en makro.
Med venlig hilsen
Jesper
-
- Posts: 15
- Joined: 9. Mar 2020 11:36
Re: hjælp til slå.op
du har ret, det bliver mere og mere komplekst for at modsvare noget jeg havde håbet kunne gøres med et kink. men da NÆSTEN det samme og jeg har lavet en SLÅ.OP der giver A rækken kan jeg lige så godt bruge dét :-/
-
- Posts: 60
- Joined: 9. Feb 2016 14:05
Re: hjælp til slå.op
Altså, jeg skal jo bare læse, hvad du hele tiden har bedt om
Du kan lave link til en anden celle i regnearket med HYPERLINK, i dit tilfælde prøv med
"=HYPERLINK("#Ark1.A" & DAGE(IDAG(); "1-1-20") + 1; "Gå til dags dato")".
Du kan nu hoppe ned til A132 for dagen i dag (11-05-2020) med ctrl+klik feltet.
Med venlig hilsen
Jesper

Du kan lave link til en anden celle i regnearket med HYPERLINK, i dit tilfælde prøv med
"=HYPERLINK("#Ark1.A" & DAGE(IDAG(); "1-1-20") + 1; "Gå til dags dato")".
Du kan nu hoppe ned til A132 for dagen i dag (11-05-2020) med ctrl+klik feltet.
Med venlig hilsen
Jesper