Tod.näk. helppo makro-ongelma

Avuton makrojen kans

Hei,
minun pitäisi tehdä makro, jossa eräällä välilehdellä, Sheet1, olisi rivillä 3 viisi ruutua A-E sarakkeissa. Kun henkilö on jokaiseen ruutuun kirjoittanut jotain, hänen tulisi painaa F-sarakkeessa olevaa valmis nappia, jolloin makron tulisi siirtää A-E sarakkeissa oleva tieto Sheet2:lle sarakkeisiin A-E ensimmäiselle tyhjälle riville, tarkoitus siis kerätä usealta henkilöltä tietoa siten, että he käyvät syöttämässä vain tiedot Sheet1:n soluihin A3-E3, ja tämän jälkeen makro siirtää tiedot Sheet2:n ensimmäiseen tyhjään ruutuun. Samalla makron tulisi tyhjentää Sheet1:n ruudut A3-E3. Miten teen tämän? Todennäköisesti ei liian vaikea mutta en ole paljoa tehnyt makroja enkä osaa vaikka kuinka olen asiaa yrittänyt ratkaista.

3

104

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • ozgrid

      Alla linkki esimerkkiin makrosta, joka "leikkaa" tietyn alueen ja siirtää sen toiselle välilehdelle, ensimmäiselle tyhjälle riville. Koodia pitää tietysti "mulkata" sinun tarpeitasi vastaavaksi. Kuitenkin esimerkki siitä mitä tarvitaan.
      http://www.ozgrid.com/forum/showthread.php?t=79254

    • Avuton makrojen kans

      Hei,

      ja kiitos vastauksista, näistä oli todella paljon apua. Pääsinkin eteenpäin mutten vielä valitettavasti loppuun. Se koodi kyllä erinomaisesti etsii SHEET2:lta vielä sen ensimmäisen tyhjän rivin mutta jostain syystä se ei suostu lisäämään tietoa sinne. Minun koodini näyttää

      Sub MoveActiveRow()

      Application.ScreenUpdating = False

      Dim strSheetName, strCellAddress As String
      strSheetName = ActiveSheet.Name
      strCellAddress = ActiveCell.Address(False, False)

      Range("SYÖTTÖ").Cut
      Sheets("Sheet2").Select
      Range("A" & Range("A65536").End(xlUp).Row).Select
      ActiveSheet.Paste
      Application.CutCopyMode = False

      Range("A" & ActiveCell.Row).Select

      Sheets(strSheetName).Select
      Range(strCellAddress).Select

      Range("SYÖTTÖ").Delete

      Application.ScreenUpdating = True

      End Sub

      Ja olen siis nimennyt sen syöttöalueen nimellä SYÖTTÖ.

      Kiitos vielä,.

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. V*ttuu että mä haluan sua

      Jos jotain ihmistä voi kunnolla haluta, niin hän on se. Voi Luoja auta jo! Joku jeesus hjelppa mej!
      Ikävä
      105
      5754
    2. Nolointa ikinä miehelle

      On ghostata nainen jonka kanssa on ollut ystävä tai ollu orastavaa tapailua pidemmän aikaa. Osoittaa sellaista moukkamai
      Ikävä
      181
      4845
    3. Mikä sinua eniten

      Huolestuttaa tässä tilanteessa?
      Ikävä
      121
      3570
    4. Koska olet viimeksi nähnyt ikävän kohteesi?

      Ja mitä tarjoat hänelle kun koputtaa oveesi?
      Ikävä
      69
      2733
    5. Sattuma ja muutama väärinkäsitys

      vaikuttivat siihen millaiseksi tämä kaikki muodostui. Pienet aikanaan huomaamattomat käänteet. Seuraava näytös on jo tul
      Ikävä
      55
      2542
    6. On sillä rääpyä

      Tuo ex kuntajohtaja Lea Tolonen kehtaakin tulla Ähtäriin. Ajoi laivan Karille. Kari Heikkilä oikaisi taloutta, sai laiva
      Ähtäri
      21
      1983
    7. Kolmas kerta toden sanoo

      Näinhän sitä sanotaan. 🤭
      Ikävä
      34
      1624
    8. Toisesta ketjusta syntyi ajatuksia

      Annan lähes koko elämäni hänen vuokseen. Alan miettiä olenko menettänyt järkeni enkä vain huomaa sitä? Hyväkin asia mikä
      Ikävä
      14
      1293
    9. Mussu näytti taas

      oikein hyvältä...
      Ikävä
      10
      1274
    10. Vähän kädet tärisee

      Näköjään vieläkin ❤️ onko meidän välillä vielä jännitettä vai ei?
      Ikävä
      10
      1232
    Aihe