Gå til innhold

Excel - Makro som henter beregnede data 2


Anbefalte innlegg

Hei!

 

Jeg prøver igjen, da det likevel oppsto et problem.

 

Jeg jobber med et Excel-ark hvor jeg har behov for å hente inn beregnede data fra et bestemt område og kopiere dette til et tilfeldig valgt område.

 

Eksempel:

Cursor står f.eks. i celle B12. Beregnede data ligger i området F1:F10. Ønsker at makroen skal kopiere data fra F1:F10 og lime inn verdiene i område B12:B21.

 

Neste gang står cursor i f.eks. i celle B44. Beregnede data ligger alltid i området F1:F10. Ønsker at makroen denne gang skal kopiere data fra F1:F10 og lime inn verdiene i område B44:B53.

 

Neste gang står cursor i f.eks. i celle B92, osv...

 

Jeg fikk et tips med følgende kode:

 

Private Sub cmdCopy_Click()

Range("F1", "F10").Copy Selection

End Sub

 

Det virket fint så lenge tabellen F1:F10 inneholdt verdier.

Men tabellen inneholder formler!

Her må det sannsynligvis inn en eller annen kommando som sier at det er verdiene som skal kopieres, ikke formlene.

 

Noen som kan hjelpe?

Lenke til kommentar
Videoannonse
Annonse

Noe som følger, kan hende?

 

Private Sub cmdCopy_Click()

   Range(Cells(Selection.Row, Selection.Column), Cells(Selection.Row + 9, Selection.Column)).Value = Range("F1", "F10").Value
   
End Sub

 

For øvrig var det vel strengt tatt ikke nødvendig å starte en ny tråd når den forrige koden ikke fungerte som forespeilt. Nåvel.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...