Avatar billede Thevi Novice
11. januar 2018 - 15:21 Der er 2 kommentarer

Ændring af format

Jeg har følgende kode som kopiere en række til et nyt ark.
Mit problem er at den kopierer cellens formel, hvor  jeg gerne vil have at den kopiere det navn som formlen har fundet.

Set dest = Sheets("Sag (projekt)") ' ret til aktuel samle arknavn
dest.Range("C2:C500").ClearContents
For Each ark In ThisWorkbook.Sheets
If ark.Name = "Projekter" Then ' ret  til aktuel samle arknavn
rk = dest.Cells(65536, "C").End(xlUp).Row + 1
If rk < 2 Then rk = 2
ark.Range("H2:H500").Copy dest.Range("C" & rk)
End If
Next

Er der en venlig sjæl der kan hjælpe?

mvh
Mikkel
Avatar billede finb Ekspert
11. januar 2018 - 17:20 #1
måske:
with ark.Range("H2:H500").
  .CopySpecial
  .InsertValues
End With
'utestet
Avatar billede bak Seniormester
24. januar 2018 - 09:03 #2
ark.Range("H2:H500").Copy
Dest.Range("C" & rk).PasteSpecial Paste:=xlPasteValues
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