Avatar billede Danny R Juniormester
04. februar 2019 - 13:58 Der er 3 kommentarer

VBA makro knap til flytning af celler

Hvis jeg har en række datoer i et excel regneark hvor jeg har listet nogle datoer ned i kolonne A og jeg gerne vil have dem til at rykke en tand op i rækken når jeg trykker på en knap. Hvordan skal min kodning så se ud.? :)

Jeg benytter kollonne A fra række 5 til 12.
Tanken var at den skulle flytte dato fra A11 til A10 og dato fra A10 til A9
Avatar billede store-morten Ekspert
04. februar 2019 - 17:06 #1
Range("A10:A11").Cut Destination:=Range("A9:A10")

Flytter A10 og A11 op til A9 og A10, står der noget i A9 overskrives dette.
Avatar billede Danny R Juniormester
05. februar 2019 - 07:04 #2
Fedt tak :) Men hvad så hvis den ikke må overskrive felt A9.
Alle datoerne skal rykke en tand op så den kommer til at se sådan her ud

Gammel inden tryk på knap   
      A
4  ældre   
5  24.01   
6  25.01   
7  28.01   
8  29.01   
9  30.01   
10 31.01   
11 01.02   
12 04.02

Sådan skulle den gerne se ud efter tryk på knappen

A
4  ældre   
5  25.01   
6  28.01   
7  29.01   
8  30.01   
9  31.01   
10  01.02   
11  04.02   
12  05.02
Avatar billede Danny R Juniormester
05. februar 2019 - 07:06 #3
Og hvis nu felterne har forskellige farver og de skal beholdes og ikke rykkes med videre så det kun er datoerne som er tastet i feltet.? :)
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