28. oktober 2010 - 19:10Der er
2 kommentarer og 1 løsning
DataRange
Jeg har lavet en macro der ser således ud:
Sub Macro2() ' ' Macro2 Macro ' Macro recorded 28-10-2010 by Thomas Schmidt Grau ' ' Keyboard Shortcut: Ctrl+Shift+Z ' ActiveChart.SetSourceData Source:=Sheets("Plot").Range("A1:E9999"), PlotBy _ :=xlColumns End Sub
Det jeg så gerne vil er at ændre i følgende linje: ......Range("A1:E9999")
Jeg vil gerne sætte værdiet fra G2 ind på ...("A1:E(G2)").. Altså hvis G2 = 576, så kommer der til at stå: ...("A1:E576").
Jeg kender ikke meget til VBA macro programmering, eller excel :)
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.
Sub Macro2() ' ' Macro2 Macro ' Macro recorded 28-10-2010 by Thomas Schmidt Grau ' ' Keyboard Shortcut: Ctrl+Shift+Z Dim Antal as long Antal = Worksheets("Ark1").Range("G2")' ret til dit arknavn og celle ActiveChart.SetSourceData Source:=Sheets("Plot").Range("A1:E" & Antal), PlotBy _ :=xlColumns 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.