Avatar billede oyejo Nybegynder
16. juni 2003 - 07:54 Der er 3 kommentarer og
1 løsning

VBA- kode som finner første ledige rad, og legger til data

Har et dataområde A1:D5, med navnet "Sone1"
Dataområdet øker med en rad hver måned.
Neste måned skrives data inn i celle A6:D6
Dataområdet med navn "Sone1" utvides til A1:D6

Jeg prøver å skrive Vba-kode som utfører dette automatisk.
Følgende oppgaver må utføres:
1-Først bør koden finne område for "sone1"
2-Koden må legge data i raden under "sone1"
3-Den siste raden må innlemmes i omårde "sone1"
øyvind
Avatar billede oyejo Nybegynder
16. juni 2003 - 08:11 #1
omårde = område :-)
Avatar billede kabbak Professor
16. juni 2003 - 08:20 #2
Prøv denne
Sub Makro1()
'
' Makro1 Makro
' Makro indspillet 16-06-2003 af hba
'
A = ActiveCell.SpecialCells(xlLastCell).Row
b = A + 1
Cells(b, 1) = "Data1"
Cells(b, 2) = "Data2"
Cells(b, 3) = "Data3"
Cells(b, 4) = "Data4"
 
    ActiveWorkbook.Names.Add Name:="Sone1", RefersToR1C1:="=Ark1!R1C1:R" & b & "C4"
End Sub
Avatar billede kabbak Professor
16. juni 2003 - 08:22 #3
Skulle være er svar
Avatar billede oyejo Nybegynder
16. juni 2003 - 09:11 #4
Takker så mye kabbak!
Det var akkurat dette jeg trengte.
Øyvind:-))))
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester