Kopiera över kolumner inom valbart datumintervall

slirfeldt

New Member
Joined
Sep 19, 2003
Messages
12
Hej!

Jag skulle behöva göra ett macro som markerar några kolumner data, inom ett av användaren givet datumintervall, så att jag kan kopiera över dem till en annan flik och bearbeta dem där.


Datum finns i B kolumnen , och är formaterade åååå-mm-dd.
Det kan förekomma flera rader med samma datum.
De rader av B8:CO1000 som innehåller datum inom intervallet, ska då markeras och kopieras.
Raderna antas vara sorterade i datumordning.


Snyggast vore att macrot frågar mellan vilka datum användaren vill bearbeta data, och visar nuvarande månads datum grafiskt och föreslår datum 1 till dagens.
Det funkar även att datumintervallet anges manuellt nånstans på ursprungsfliken.

Tacksam för all hjälp!
 

Excel Facts

What is =ROMAN(40) in Excel?
The Roman numeral for 40 is XL. Bill "MrExcel" Jelen's 40th book was called MrExcel XL.
Hej,

Testa om detta funkar för dig. Det kopierar dina rader till ett blad som heter Sheet2. Se till att du har ett sådant eller ändra namnet i koden:

Code:
Sub xxx()

Dim x As Date
Dim y As Date

x = InputBox("Startdatum?", , Date)
y = InputBox("Slutdatum?")

For Början = 8 To 1000
    If Cells(Början, 2) >= x Then GoTo Vidare
Next Början

Vidare:

For **** = Början To 1000
    If Cells(****, 2) > y Then GoTo Vidare2
Next ****

Vidare2:
**** = **** - 1

Range(Cells(Början, 2), Cells(****, 93)).Copy _
    Destination:=Worksheets("Sheet2").Range("A1")

End Sub
 
Upvote 0

Forum statistics

Threads
1,223,955
Messages
6,175,605
Members
452,660
Latest member
Zatman

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top