Avatar billede Kenzo17 Nybegynder
29. juli 2011 - 10:05 Der er 18 kommentarer og
1 løsning

Kopier fra et ark til et andet ark

I ark1 har jeg:
  A          b              c
Kontonr      Tekst            beløb
1000      salg            1000       
2000      varekøb dk    -250
3000      Bank            800   
Osv

Ark2 skal være en kopi af hvad der stå i ark1

Mit problem opstår når jeg laver en ny række i ark1, den kommer ikke med over i ark2
Avatar billede store-morten Ekspert
29. juli 2011 - 10:16 #1
Med en formel kan du overfører til Ark2.
Ark2 A1: =HVIS('Ark1'!A1="";"";'Ark1'!A1) fyld ud til C1 og derefter nedad.
Avatar billede jjbirk Nybegynder
29. juli 2011 - 10:18 #2
Er det alt på ark 1 du skal have over på ark 2
Så tryk ved siden af A og over 1 højre klik tryk på kopirer.
Gå på ark to, tryk igen ved siden af A og over 1, højre klik tryk på sæt ind.

Samme måde hvis det er en række du vil så er det bare på A eller B, eller 1 eller 2
Avatar billede store-morten Ekspert
29. juli 2011 - 10:26 #3
Eller når du taster på Ark1:
På ark1 --> Hold ctrl nede --> Klik på Ark2 --> Indtast data.
Så kommer indtastninger på begge Ark (Gennemslag)
Avatar billede Kenzo17 Nybegynder
29. juli 2011 - 11:28 #4
Undskyld, jeg har ikke forklaret problemet helt klart,
I ark1 er som sagt:

  A          b              c
Kontonr      Tekst            beløb
1000      salg            1000       
2000      varekøb dk    -250
3000      Bank            800   
Osv

Iark2
Er delt op i 2 dele, de overførte data fra ark1 står i G-I det er ikke det samme rækkenr som i ark1, A-F bruges i den vidre behandling af daterne. Så jeg kan ikke kopier hele arket over, og det skulle helst forgå automatisk
Avatar billede store-morten Ekspert
29. juli 2011 - 11:37 #5
Så på Ark1

A1: 1000
B1: salg
C1: 1000

Skal 'overføres' til Ark2
G1: 1000
H1: salg
I1: 1000
Avatar billede Kenzo17 Nybegynder
29. juli 2011 - 11:52 #6
Ja til ark1, men ark2 hedder måske G17 H17 og I17
jeg har prøvet: i ark2 at G17 = ark1 A1 osv, men hvis jeg tilføjer en række i ark1 bliver den "nye" række ikke overført til ark2
Avatar billede store-morten Ekspert
29. juli 2011 - 11:57 #7
Og dette duer ikke?
Med en formel kan du overfører til Ark2.
Ark2 H1: =HVIS('Ark1'!A1="";"";'Ark1'!A1) fyld ud til I1 og derefter nedad.
Avatar billede natkatten Mester
29. juli 2011 - 11:57 #8
Som jeg forstår dit spørgsmål, så er du ude efter noget af det samme, som jeg var i dette spørgsmål, hvor jeg ikke fik et bud på en løsning:

http://www.eksperten.dk/spm/924840

Jeg tror, at det kræver kodning i VBA. Dette er ret let, hvis Ark2 blot skal være en eksakt kopi af Ark1, men ellers tror jeg ikke, at det er så enkelt.
Avatar billede store-morten Ekspert
29. juli 2011 - 12:02 #9
Det virke kun hvis det fortløbende du overføre data.
Ark1 A1 til Ark2 H17
Ark2 H17: =HVIS('Ark1'!A1="";"";'Ark1'!A1) fyld ud til I17 og derefter nedad.
Ark1 A2 til Ark2 H18
Ark1 A3 til Ark2 H19...osv
Avatar billede Kenzo17 Nybegynder
29. juli 2011 - 12:07 #10
Nej desværre store-morten :(
Det virker fint, men hvis jeg opretter en ny række i ark1, bliver en ikke automatisk overført til ark2.

natkatten, ja det er det samme problem vi har :(
Avatar billede store-morten Ekspert
29. juli 2011 - 12:19 #11
Det er nok fordi jeg ikke forstår "tilføjer en række" og "opretter en ny række" ;-)

Vi må se om der er andre, der har et bud.

Ellers luk dette inlæg, og opret et nyt.
Avatar billede Kenzo17 Nybegynder
29. juli 2011 - 12:33 #12
Ark1

    A    B    C
1    Konto    Tekst    Beløb
2    1000    Salg    1000
3    2000    Køb    -500
4    3000    Bank    200

Hvis jeg bruger din formul vil ark2 kommer til at se således ud

    G    H    I
17    Konto    Tekst    Beløb
18    1000    Salg    1000
19    2000    Køb    -500
20    3000    Bank    200

Men.. Så tilføjer jeg en ny række i ark 1
    A    B     C
1    Konto    Tekst    Beløb
2    1000    Salg    1000
3    2000    Køb    -500
4    2500    Telefon    -100****
5    3000    Bank    200

Den vil ikke automatisk komme over i ark2 og lægge sig imellem køb og bank
Avatar billede store-morten Ekspert
29. juli 2011 - 12:51 #13
Måske:
H2: =INDIREKTE("'Ark1'!A2")
I2: =INDIREKTE("'Ark1'!B2")
J2: =INDIREKTE("'Ark1'!C2")

Minus: kan ikke 'fyldes ud' skal oprettes for hver enkelt celle ;-)

=INDIREKTE('Ark1'!A2) kan dog fyldes ud og derefter nedad.
" " tilføjes manuelt for hvert enkelt celle.
=INDIREKTE("'Ark1'!A2")....osv.
Avatar billede Kenzo17 Nybegynder
29. juli 2011 - 13:12 #14
Hør Hov det var jo lige det :)
Avatar billede Kenzo17 Nybegynder
29. juli 2011 - 13:27 #15
Tusind tak store-morten, send et svar og point er dine
29. juli 2011 - 14:06 #16
Med denne ændring af formlen, kan den kopieres:
=INDIREKTE("Ark1!A"&RÆKKE())
Avatar billede natkatten Mester
29. juli 2011 - 14:21 #17
Denne er nyttig i forskellige tilfælde. Tak også fra mig til Store-Morten.

Hvis denne syntaks anvendes:

=INDIREKTE("Ark1!"&ADRESSE(RÆKKE();KOLONNE()))

så kan der også indsættes nye kolonner i kildearket.
Avatar billede natkatten Mester
29. juli 2011 - 14:27 #18
Selvfølgelig også tak til ErikJuul!
Avatar billede store-morten Ekspert
29. juli 2011 - 21:52 #19
Velbekomme. :-)
Er lige kommet hjem fra skoven, har været figurant, for politihundeforeningen.
Også tak til erikjuul, den ryger i samlingen. :-)
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

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