14. april 2002 - 09:17Der er
6 kommentarer og 1 løsning
Haster ! Opdatering til extern Excel fils faneblab
Hej ! Jeg har et lille regnskabsprogram i Excel, som ligger ude hos flere brugere, jeg har en fejl i en formel som jeg har rettet og gerne vil sende dem til opdatering.
I den Excel fil hvor jeg har rettet formlen er der mange faneblade, og jeg ønsker kun at sende opdatering af den enkelte selles værdi i det enkelte faneblad til den externe fils faneblad.
Hvordan kreere jeg, og sender denne opdatering uden at slette øvrige indtastet oplysninger ?
De fleste virksomheder har efterhånden bevist, at AI virker.
Pilotprojekter leverer resultater. Medarbejdere bruger generative AI-værktøjer. Nye use cases dukker op på tværs af organisationen.
Du kan selv lave et nyt regnark med en macro som åbner det aktuelle regneark automatisk. Retter formlen, hvorefter den gemmer regnearket igen.
Mcroen kunne se sådan ud:
Sub auto_open() Workbooks.Open Filename:= "Fejlark.xls" Sheets("Fejlark").Select Range("E10").Select ActiveCell.FormulaR1C1 = "=R[-9]C[1]*R[-8]C" Range("E11").Select ActiveWorkbook.Save ActiveWindow.Close End Sub
Macroen er fremstillet ved at jeg har oprettet et nyt regneark. Her har jeg optaget en macro, hvor jeg har hentet det regnark, der skal rettes ind, hvorefter jeg har rettet fejl og tilsidst gemt ændringerne. Afslutning af macrooptagelse. Derefter er jeg gået ind i macro editoren og ændret macroens navn fra Macro1() til auto_open(). Det betyder at macroen automatisk kører når regnearket med patchen åbnes. Nu skal patchregnearket bare ligge samme sted som regnearket med fejlen.
Nu skal patchregnearket bare ligge samme sted som regnearket med fejl, hvor efter patch aktiveres en gang. Herefter kan patch slettes, da den kun skal kører en gang.
Editoren får du frem ved at trykke alt+F11 i excel.
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.