Avatar billede mlhave Nybegynder
15. marts 2004 - 17:59 Der er 10 kommentarer og
1 løsning

Kopiering af værierne i et range

Jeg har et regneark, der jævnligt benyttes af flere forskellige personer og jeg har brug for en funktion, der kan kopiere værdierne i en valgt kolonne til en anden kolonne 2 kolonner længere mod højre.
Problemet er at det er et vilkårligt antal celler, der vælges i den kolonne der kopieres fra og det er kun værdierne ikke fomlerne der skal kopieres.
Avatar billede kabbak Professor
15. marts 2004 - 19:20 #1
Det kan du ikke gøre i en funktion, det kræver en makro, når det drejer sig om en valgt kolonne ( aktiv kolonne ).

Er det alle data i kolonnen der skal kopieres.?
Avatar billede mlhave Nybegynder
15. marts 2004 - 20:12 #2
Det er alle tallende der skal kopieres, men naturligvis kun dem der er valgt.
Avatar billede exp Juniormester
15. marts 2004 - 21:11 #3
Marker værdierne, der skal kopieres i kolonne 1. Tryk Ctrl+C.
Tryk dig over i kollone to. Højreklik og vælg indsæt speciel. Her kan du vælge værdier...
Avatar billede mlhave Nybegynder
16. marts 2004 - 08:52 #4
Det var nu meningen at det skulle laves som en funktion/makro det er en operation der udføres ofte.
Avatar billede exp Juniormester
16. marts 2004 - 09:11 #5
mon ikke det så kan indspilles som makro - er ikke superhård til vba :-)
Avatar billede kabbak Professor
16. marts 2004 - 09:55 #6
1. skal dataerne beholde deres række, eller skal de samles i kolonne 2 til højre.

2. er der data i den kolonne i forvejen, så de skal sættes nederst. ?
Avatar billede kabbak Professor
16. marts 2004 - 10:13 #7
Denne kopierer og sætter i samme række 2 kolonner til højre

Public Sub Flyt2colBeholdRk()
For Each C In Selection
C.Offset(0, 2).Value = C
Next
End Sub

Denne kopierer og sætter ind 2 kolonner til højre startende i række 2 og så samlet under hinanden.

Public Sub Flyt2col()
I = 2
For Each C In Selection
Cells(I, C.Column + 2).Value = C
I = I + 1
Next
End Sub
Avatar billede mlhave Nybegynder
16. marts 2004 - 13:27 #8
kabbak> Lige det jeg manglede, læg et svar så du kan få nogen point :o)
Avatar billede kabbak Professor
16. marts 2004 - 14:04 #9
et svar. ;-))

Hvilken en af dem var det du skulle bruge. ?
Avatar billede mlhave Nybegynder
16. marts 2004 - 21:20 #10
Den øverste :o)
Avatar billede kabbak Professor
16. marts 2004 - 22:12 #11
tak for pointz.
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