29. september 2006 - 12:16Der er
7 kommentarer og 1 løsning
hjælp til VBA i excel
Hejsa, jeg er komplet newbie i VBA, så ønsker blot at vide hvor man nemmest kan læse sig til lidt viden om dette.
Jeg kan godt recorde makroer i Excel, men når det bliver lidt mere langhåret mht. at den skal hoppe til det første tomme felt i en specificeret række osv., så skal der kodning til, for det kan du ikke vise ved at recorde en makro.
Det er meningen den skal kopiere data over i et nyt sheet hver gang jeg kører en makro, men den skal lægge de i en ny række hver gang (den næste tomme) så jeg ikke bare overskriver den samme række...
Sådan en, samt lignende makroer må vel kunne udtrykkes i noget VB kodning?
denne bog kan også anbefales, men ved ikke om det er bogen man skal starte med.. kan godt virke uoverskuelig pga størrelsen, men ellers meget pedagogisk og godt forklaret: http://www.pensum.dk/pris/titel-vba/book-0764540726/
(Excel 2003 Power Programming with VBA, John Walkenbach)
Jeg vil godt lige støtte op om xelor den bog han angiver den er super til start. Jeg har selv brugt og bruger den sytadig til de grundlæggende Excel VBA kurser jeg afholder.
Den bog kombineret med nysgerrighed og gåpåmod så kommer du langt.
Sub Macro1() ActiveCell.EntireRow.Copy Worksheets("Ark2").Range("A65536").End(xlUp).Offset(1, 0).PasteSpecial Application.CutCopyMode = False MsgBox "Række kopieret" End Sub
Tak alle, nu er det efterhånden et helt kvartal siden jeg spurgte, og har glemt at lukke kan jeg se. Men I skal ikke snydes for point bare fordi det er en gammel tråd, så post lige svar, så får i point inden for en dag eller to :-)
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.