17. februar 2008 - 16:35Der er
7 kommentarer og 1 løsning
indsætte 23 linier midt i et ark
Jeg har et ark hvor hver side har 23 linier. Kolonne A er tekst Kolonne D og E er tal. Kolonne D og E ser sådan ud:
Linie 1-22 er tomme Linie 23 er en sammentælling af linie 1-23
Det samme mønster fortsætter på næste side. Linie 24-45 er tomme. Linie 46 er en sammentølling af linierne 24-45 + linie 23, så man får summen med fra forrige side.
Kunne de lade sig gøre at få en makro der sætter en side ind incl. ovenstående sammentællinger i kolonne D og E Den skal ikke sætte siden ind nederst på siden. Men istedet sætte de 23 linier ind mellem 2 eksisterende sider.
Øverste linie i kolonne A på hver side er ALTID "FED". JEg har efterspurgt noget lignende før i nedenstående spørgsmål, men jeg kan ikke selv finde ud af at tilrette svaret til dette spørgsmål.
I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
Den gør det næsten rigtigt. Den sætter godt nok den nye side og indsætter også en forml/sum.
Men det går galt med netop formlen, på de efterfølgende sider. Når den nye side er blevet indsat dækker sammentællignen på siden nedenfor pludselig 46 linier / 2 sider.
Hvis indsættelsen af de 23 linier sker manuelt, skyder /ændres formlen automatisk, men det gør den ikke her. Jeg kan ikke helt gennemskue hvor det går galt.
Jeg kunne godt tænke mig nogle små ekstra ting, som makroen skal gøre, hvis det kan lade sig gøre.
1. Sammentællingen i kol D og E må meget gerne have en streg OVER og UNDER sig.
2. Den linie som har sammentællingen skal gerne have teksten "TOTAL" i Kolonne B
3. De 3 første linier der indsat må meget gerne være 12,00 høj. De resterende skal være 30 høj.
4. Den første linie der er blevet indsat skal gerne have kopieret indhold fra A1 i kolonne A Den anden linie der er blevet indsat skal gerne have kopieret indhold fra A2 i kolonne A Den tredje linie der er blevet indsat skal gerne have kopieret indhold fra A3 i kolonne A
Debn laver fejkl hos mig. Hvis du feks kører makroen 3 gange og derefter stiller ved den øverste sammentælling og kører makroen igen, så går det galt hos mig.
Jeg får ingen fejlmeddelelse, men det går galt i en af formlerne/siderne nedenfor - vist nok i siden lige efter. De andre virker godt nok.
Har lige testet den på en anden maskine. Nu virker det. Jeg kører excel 2007, eneste forskel er at jeg har sp1 på den der virker og ingen sp på den der laver fejl. Så det må en fejl i office 2007.
Hvis du har et svar har jeg point.
Jeg vil lige høre om det er muligt at få nogle af de ovenstående punkter med i koden :-) Uanset svar, så tak for hjælpen
Range("A" & x - 22 & ":A" & x - 20).RowHeight = 13 Range("A" & x - 22 & ":A" & x - 20).Font.Bold = True Range("A" & x - 19 & ":A" & x).RowHeight = 30
End Sub
Synes godt om
Ny brugerNybegynder
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.