Gå til innhold

networker

Medlemmer
  • Innlegg

    5
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av networker

  1. Hei!

     

    Trenger hjelp til å lage to makroer i excel. :hmm:

     

    Makro 1:

    Situasjon 1: Celle A1 = 0 og celle B1 = 0

    Situasjon 2: Celle A1 = 1 og celle B1 = C5 (celle-referanse)

    Ønsket funksjon: Idet celle A1 skifter fra logisk 0 til 1 skal makroen starte automatisk og flytte cursor til cellereferansen som er angitt i celle B1.

     

    Makro 2:

    Situasjon 1: Celle A1 = 0 og celle B1 = 0

    Situasjon 2: Celle A1 = 1 og celle B1 = C5:C12 (område-referanse)

    Ønsket funksjon: Idet celle A1 skifter fra logisk 0 til 1 skal makroen starte automatisk og kopiere området C5:C12 (variabler) og limes inn i samme område som verdier.

     

    Kan noen hjelpe med dette? På forhånd takk. :thumbup:

  2. 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?

  3. Hei!

     

    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...

     

    "Kopier" og "Lim inn" går greit, men hvordan får jeg makroen til å staret "Lim inn" i celle B12, B44, B92?

     

    Jeg ser for meg to måter å gjøre dette på, men vet ikke hvilke kommandoer jeg skal bruke.

     

    Metode 1:

    Jeg plassere cursoren i celle B12, B44, B92 før jeg starter makroen. Hvordan får jeg den til å huske cellereferansen, og så gå tilbake til denne etter at området F1:F10 er kopiert?

     

    Metode 2:

    Cellereferansen for start "Lim inn", dvs. B12, B44, B92 kan leses fra en bestemt celle hver gang (f.eks. celle E1). Hvordan får jeg makroen til å lese denne referansen og deretter gå til denne cellen før den starter "Lim inn"

     

    Noen som kan hjelpe?

×
×
  • Opprett ny...