12. august 2001 - 19:07
Der er
9 kommentarer og 2 løsninger
Reference: Arknavn??
Hvordan får man en celle til at skrive hvilket ark den stå i....eks. hvis jeg ændrer arknavnet, så skulle cellenavnet også ændre sig??
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
12. august 2001 - 20:09
#1
Du tilføjer følgende VBA kode til et kodemodul. Function SheetName() \'Bruges i en celle =SheetName() til at hente arknavnet ind i cellen. Application.Volatile SheetName = Application.Caller.Parent.Name End Function I en celle skriver du =ArkNavn() Det virker :-)
12. august 2001 - 21:37
#2
Følgende formel returnerer arknavn uden brug af kode: =CELLE(\"filnavn\")
12. august 2001 - 22:07
#3
=CELLE(\"filnavn\") returnerer også hele filsti\'en mv.
12. august 2001 - 22:10
#4
Ja, men jeg da godt konstruere en formel uden brug af lang VBA-kode, som KUN returnerer arknavnet, hvis det er det d-warma ønsker.
12. august 2001 - 22:12
#5
Prøver igen: Ja, men jeg kan da godt konstruere en formel uden brug af lang VBA-kode, som KUN returnerer arknavnet, hvis det er det d-warma ønsker.
12. august 2001 - 22:17
#6
Du har ret, det kan man godt, som f.eks. denne her: =MIDT(CELLE(\"filnavn\");FIND(\"]\";CELLE(\"filnavn\");1)+1;LÆNGDE(CELLE(\"filnavn\")))
12. august 2001 - 22:25
#7
Jep! Man kan faktisk returnere lige hvad man ønsker af stien!
13. august 2001 - 02:06
#8
Tak begge 2, i må gerne diskuttere videre herinde hvis i har lyst...hvis der kommer noget brugbart op skal jeg nok give point...hehe..
13. august 2001 - 09:43
#9
Så vil jeg også være med. Jeg konstruerede denne formel til et tidligere spg. =HØJRE(CELLE(\"filnavn\");LÆNGDE(CELLE(\"filnavn\"))-FIND(\"]\";CELLE(\"filnavn\"))) Denne vil også returnere arkets navn. ASKIMS
13. august 2001 - 11:51
#10
Jamen jeg kan da også. Den version jeg har liggende ser sådan ud: =MID(CELL(\"filename\");FIND(\"]\";CELL(\"filename\"))+1;LEN(CELL(\"filename\"))-FIND(\"]\";CELL(\"filename\")))
14. august 2001 - 14:07
#11
Formlen =CELLE(\"filnavn\") i alle afskygninger er desværre ikke korrekt! Prøv at skrive formlen i Ark1. Gå derefter ind i Ark2 og skriv et eller andet og gå så tilbage til Ark1 og tjek resultatet ......
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.