12. september 2006 - 22:59Der er
14 kommentarer og 1 løsning
ændre placering af person.xls
Hej findes der en måde at ændre palceringen af person.xls.??
Den ligger normalt i folderen C:\programmer\microsoft Office\Office\xlstart kkan det evt, ændres til folderen H:\programmer\microsoft Office\Office\xlstart.
Hvis det fordi du vil dele denne fil med andre, tror jeg du er ved at rode dig ud i noget snavs. Hvis det lykkes, vil du højst sansynlig få en fejl om skrivebeskyttet åbning af filen, når bruger 2 starter sin Excel. IT afdelingen kan i Jeres loginscript sørge for at lægge filen ind på hver computer, ved opdateringer.
Hvis det drejer sig om daglig backup af filen, er jeg sikker på at IT afdelingen har en løsning.
Filpladseringen står ikke i reg. databasen, ikke i Excels indstillinger, og jeg finder ikke noget på support.microsoft.com om flytning.
Det var for at gøre arbejdet lidt lettere, når jeg havde en opdatering til en macro som ligger i person.xls. Af forskellige grunde skal macroen ligge i person.xls.
Nu skal jeg opdatere på alle de maskiner hvor macroen bruges.
Jeg har også selv søgt rund om kring men intet fundet derfor dette spørgsmål, der er sommetider en løsning der ikke er beskrevet, men som en har undet ved en tilfældighed. /fajens
Er det meningen at du vil dele filen på H-drevet, altså sætte alle computere op til at pege på den sti, eller vil du bare have gemt filen på H-drevet, ved gem?
Prøv at følge bak's idé, men kald filen noget andet, f.eks. "makrosamling.xls". Denne fil kører skjult, hvis du vælger Vindue > Vis, får du den frem. Vælg nu Funktioner > Delt projektmappe og sæt flueben i "Tillad, at flere brugere...". Sig OK og gem mappen. Vælg Vindue > Skjul. Luk Excel og sig Ja til at gemme ændringerne i makrosamling.xla. Denne fil finder du nu i stifinder og lægger på jeres fællesdrev i en folder, der ikke må indeholde andet. Sæt nu stien til denne folder ind i den enkelte brugers Funktioner > Indstillinger > fanebladet Standard og i boksen Ved start åbnes alle filer i:
På denne måde opnår du, at alle brugere har adgang til den fælles makrosamling, men samtidig har mulighed for at udvikle egne makroer i Person.xls.
Hvis du gerne vil have en knap i et regneark, som installerer denne genvej hos brugerne, så opret en kommando-knap vil værktøjslinien Kontrolelementer, højreklik på knappen og vælg "Vis programkode" og kopi/følgende ind:
Private Sub CommandButton1_Click() With Application .DefaultFilePath = "h:\" .AltStartupPath = "H:\SYSTEM\Back-up\Excel-rutiner" End With End Sub
Husk at rette stien til dér, hvor du lægger din fil.
Her er løsningen evt.: Sørg for at indspille en makro i "personlig makroprojektmappe" på alle maskiner, så du er sikker på at folks maskiner har en person.xls fil
For hver maskine: Luk Excel, find mappen hvor person.xls ligger. Omdøb filen til person_.xls, og flyt den til et backupsted. Find netværkspladseringen, Højreklik på person.xls, og træk en genvej over i mappen, hvor din omdøbte fil ligger.
Jeg har endnu ikke fået det afprøvet da jeg for tiden er i fuld gang med nogle andre projekter. Men når / hvis jeg får det testet skal jeg nok skrive en kommentar her.
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.