/ Forside / Teknologi / Administrative / MS-Office / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
MS-Office
#NavnPoint
sion 18709
refi 14474
Klaudi 9389
Rosco40 5695
berpox 5456
dk 5398
webnoob 4919
Benjamin... 4870
o.v.n. 4637
10  EXTERMINA.. 4373
Vælge alle rækker med bestemt værdi i førs~
Fra : jones_net


Dato : 01-09-08 03:10

Hejsa

Jeg har en regneark med en masse data, som jævnligt bliver skrevet op
på en whiteboard-tavle.
Ind imellem bliver nogle af de gamle data opdateret, og så markerer
jeg i kollonne A, at rækken er opdateret ved at skrive X.
Nu vil jeg så gerne have en funktion, som (på et nyt ark/fane) samler
alle de række hvor cellen A er lig X. Alle dem hvor A er tom eller
forskellig fra X skal bare springes over. Så har jeg jo alle dem som
skal opdateres samlet på et enkelt ark, og de er lette at overskue

Håber I kan hjælpe.
/J

 
 
Jan Kronsell (01-09-2008)
Kommentar
Fra : Jan Kronsell


Dato : 01-09-08 16:31

jones_net wrote:
> Hejsa
>
> Jeg har en regneark med en masse data, som jævnligt bliver skrevet op
> på en whiteboard-tavle.
> Ind imellem bliver nogle af de gamle data opdateret, og så markerer
> jeg i kollonne A, at rækken er opdateret ved at skrive X.
> Nu vil jeg så gerne have en funktion, som (på et nyt ark/fane) samler
> alle de række hvor cellen A er lig X. Alle dem hvor A er tom eller
> forskellig fra X skal bare springes over. Så har jeg jo alle dem som
> skal opdateres samlet på et enkelt ark, og de er lette at overskue
>
> Håber I kan hjælpe.

Nedenstående flytter alle række med x i A-kolonnen fra Ark1 til Ark2.

Sub FlytRk()
For Each c In Sheets(1).Range("a1:a100").Cells
If UCase(c.Value) = "X" Then
c.EntireRow.Copy
Sheets(2).Select
Range("a65536").Select
Selection.End(xlUp).Offset(1, 0).Select
ActiveSheet.Paste
End If
Next c
End Sub

Jan



Joergen Bondesen (01-09-2008)
Kommentar
Fra : Joergen Bondesen


Dato : 01-09-08 16:49

Hej Jan

Jeg har tilladt mig, at justere din makro lidt så den kører hurtigere og kan
bruges i Excel 2007.

Sub FlytRk()
For Each c In Sheets(1).Range("a1:a100").Cells
If UCase(c.Value) = "X" Then
c.EntireRow.Copy Destination:= _
Sheets(2).Cells(Sheets(2).Rows.Count, 1).End(xlUp).Offset(1, 0)
End If
Next c
End Sub


--
Med venlig hilsen

Jørgen Bondesen


"Jan Kronsell" <kronsell(nomorespam)@adslhome.dk> skrev i en meddelelse
news:48bc0a8c$0$56789$edfadb0f@dtext02.news.tele.dk...
> jones_net wrote:
>> Hejsa
>>
>> Jeg har en regneark med en masse data, som jævnligt bliver skrevet op
>> på en whiteboard-tavle.
>> Ind imellem bliver nogle af de gamle data opdateret, og så markerer
>> jeg i kollonne A, at rækken er opdateret ved at skrive X.
>> Nu vil jeg så gerne have en funktion, som (på et nyt ark/fane) samler
>> alle de række hvor cellen A er lig X. Alle dem hvor A er tom eller
>> forskellig fra X skal bare springes over. Så har jeg jo alle dem som
>> skal opdateres samlet på et enkelt ark, og de er lette at overskue
>>
>> Håber I kan hjælpe.
>
> Nedenstående flytter alle række med x i A-kolonnen fra Ark1 til Ark2.
>
> Sub FlytRk()
> For Each c In Sheets(1).Range("a1:a100").Cells
> If UCase(c.Value) = "X" Then
> c.EntireRow.Copy
> Sheets(2).Select
> Range("a65536").Select
> Selection.End(xlUp).Offset(1, 0).Select
> ActiveSheet.Paste
> End If
> Next c
> End Sub
>
> Jan
>



Jan Kronsell (01-09-2008)
Kommentar
Fra : Jan Kronsell


Dato : 01-09-08 21:10

Hej Jørgen

Fint nok. Jeg bruger ikke selv 2007, selv om jeg har den installeret, så
tænker slet ikke de baner

Jan

Joergen Bondesen wrote:
> Hej Jan
>
> Jeg har tilladt mig, at justere din makro lidt så den kører hurtigere
> og kan bruges i Excel 2007.
>
> Sub FlytRk()
> For Each c In Sheets(1).Range("a1:a100").Cells
> If UCase(c.Value) = "X" Then
> c.EntireRow.Copy Destination:= _
> Sheets(2).Cells(Sheets(2).Rows.Count, 1).End(xlUp).Offset(1, 0)
> End If
> Next c
> End Sub
>
>
>
> "Jan Kronsell" <kronsell(nomorespam)@adslhome.dk> skrev i en
> meddelelse news:48bc0a8c$0$56789$edfadb0f@dtext02.news.tele.dk...
>> jones_net wrote:
>>> Hejsa
>>>
>>> Jeg har en regneark med en masse data, som jævnligt bliver skrevet
>>> op på en whiteboard-tavle.
>>> Ind imellem bliver nogle af de gamle data opdateret, og så markerer
>>> jeg i kollonne A, at rækken er opdateret ved at skrive X.
>>> Nu vil jeg så gerne have en funktion, som (på et nyt ark/fane)
>>> samler alle de række hvor cellen A er lig X. Alle dem hvor A er tom
>>> eller forskellig fra X skal bare springes over. Så har jeg jo alle
>>> dem som skal opdateres samlet på et enkelt ark, og de er lette at
>>> overskue Håber I kan hjælpe.
>>
>> Nedenstående flytter alle række med x i A-kolonnen fra Ark1 til Ark2.
>>
>> Sub FlytRk()
>> For Each c In Sheets(1).Range("a1:a100").Cells
>> If UCase(c.Value) = "X" Then
>> c.EntireRow.Copy
>> Sheets(2).Select
>> Range("a65536").Select
>> Selection.End(xlUp).Offset(1, 0).Select
>> ActiveSheet.Paste
>> End If
>> Next c
>> End Sub
>>
>> Jan



Harald Staff (02-09-2008)
Kommentar
Fra : Harald Staff


Dato : 02-09-08 17:22

Gode løsninger presentert. Men hvis dette er for overskuelsens del, ta en
kig på Autofilter. Måske behøver du måske verken merkinger og overspring
eller nye ark og faner og basuner.

HTH. Beste hilsen Harald


"jones_net" <jonesnet@gmail.com> wrote in message
news:66d82178-fbe6-4542-bd83-32619fe365a7@b1g2000hsg.googlegroups.com...
Hejsa

Jeg har en regneark med en masse data, som jævnligt bliver skrevet op
på en whiteboard-tavle.
Ind imellem bliver nogle af de gamle data opdateret, og så markerer
jeg i kollonne A, at rækken er opdateret ved at skrive X.
Nu vil jeg så gerne have en funktion, som (på et nyt ark/fane) samler
alle de række hvor cellen A er lig X. Alle dem hvor A er tom eller
forskellig fra X skal bare springes over. Så har jeg jo alle dem som
skal opdateres samlet på et enkelt ark, og de er lette at overskue

Håber I kan hjælpe.
/J


jones_net (08-09-2008)
Kommentar
Fra : jones_net


Dato : 08-09-08 05:53

On 2 Sep., 18:22, "Harald Staff" <nos...@not.invalid> wrote:
> Gode løsninger presentert. Men hvis dette er for overskuelsens del, ta en
> kig på Autofilter. Måske behøver du måske verken merkinger og overspring
> eller nye ark og faner og basuner.
>
> HTH. Beste hilsen Harald
>
> "jones_net" <jones...@gmail.com> wrote in message
>
> news:66d82178-fbe6-4542-bd83-32619fe365a7@b1g2000hsg.googlegroups.com...
> Hejsa
>
> Jeg har en regneark med en masse data, som jævnligt bliver skrevet op
> på en whiteboard-tavle.
> Ind imellem bliver nogle af de gamle data opdateret, og så markerer
> jeg i kollonne A, at rækken er opdateret ved at skrive X.
> Nu vil jeg så gerne have en funktion, som (på et nyt ark/fane) samler
> alle de række hvor cellen A er lig X. Alle dem hvor A er tom eller
> forskellig fra X skal bare springes over. Så har jeg jo alle dem som
> skal opdateres samlet på et enkelt ark, og de er lette at overskue
>
> Håber I kan hjælpe.
> /J

Tak til jer alle.
Jeg har valgt løsningen med en makro, og det virker lige efter
hensigten

/J

Søg
Reklame
Statistik
Spørgsmål : 177579
Tips : 31968
Nyheder : 719565
Indlæg : 6409073
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste