Tietyn solun arvon mukaan kopioituva sarakkeen tietyt rivit

Anonyymi-ap

Millaisella makrolla saisi kopioitua tietyistä peräkkäisistä sarakkeista jonkun sarakkeen rivit (esim. aina rivit 2 - 31), kun määrätyn solun arvo muuttuu välillä 1 -30, sarakkeeseen A. Sarkkeita olisi peräkkäin 30 ja olisivat aina samassa järjestyksessä verrattuna määrätyn solun arvoihin 1-30.
Esim. jos määrätyn solun arvo muuttuisi 5:deksi, niin kopioitaisiin sarakealueen viidennen sarakkeen rivit 2-31 sarakkeeseen A.

5

576

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Anonyymi

      Ei tarvita makroa, jos haluat niin, että alueelle A2:A31 tulee kopio halutun sarakkeen vastaavista riveistä. Oletetaan, että tuo määrätty solu on A1 ja Sarakkeet B:stä eteenpäin. Soluun A2 kaava =OFFSET(B2;0;$A$1-2), jota kopioit alaspäin.

      Jos haluat käyttää makroa, tämä k.o. sivun moduliin. Tässäkin on samat oletukset:

      Private Sub Worksheet_Change(ByVal Target As Range)
      If Target.Address = "$A$1" Then
      C = Target.Value
      Range(Cells(2, C), Cells(31, C)).Copy
      Range("A2").PasteSpecial xlPasteValues
      End If
      End Sub

    • Anonyymi

      Niin, Tarkemmin kysymys on siitä, että kun ensimmäisen yhdistelmäruudun 30 vaihtoehdosta valitaan vaikkapa ensimmäinen rivi, niin sen seurauksena toiseen yhdistelmäruutuun saadaan esim. sarake C:ssä oleva valikoima. Ja jos valittaisiin ensimmäisen yhdistelmäruudun toinen rivi, niin toiseen yhdistelmäruutuun saadaan sarake D:ssä oleva valikoima jne.
      Siis tarkoituksena on saada toisen yhdistelmäruudun valikoima muuttumaan sen mukaan mitä ensimmäisessä yhdistelmäruudussa valitaan.
      Sehän voidaan tehdä helposti If - Else valinnoilla, mutta siitä tulee melko pitkä litania.
      En osaa Visual Basic ohjelmointia niin hyvin, että osaisin tehdä tuon lyhyemmin.

      • Anonyymi

        Eikö tuo yllä ollut esimerkki vastannut kysymykseesi?
        Mitä tarkoitat yhdistelmäruudulla?


      • Anonyymi
        Anonyymi kirjoitti:

        Eikö tuo yllä ollut esimerkki vastannut kysymykseesi?
        Mitä tarkoitat yhdistelmäruudulla?

        Tälle palstalle on tyypillistä se että kysymys muuttuu sitä mukaa
        kun joku hyväntahtoinen ihminen laittaa osaamisensa peliin.

        Eli ei kannata hirveästi tuhlata aikaa näihin kysymyksiin.


      • Anonyymi
        Anonyymi kirjoitti:

        Tälle palstalle on tyypillistä se että kysymys muuttuu sitä mukaa
        kun joku hyväntahtoinen ihminen laittaa osaamisensa peliin.

        Eli ei kannata hirveästi tuhlata aikaa näihin kysymyksiin.

        Kysymys ei ole muuttunut, vain tarkentunut. Sille ei kukaan mitään mahda jos joku kommentoija kommentoi, vaikka ei ole edes perusasiat hallussa.
        Joo,todellakin, ei kannata tuhlata aikaa, jos ei ole tarpeeksi tietämystä kulloisenkin kysymyksen ratkaisuun.


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

    Luetuimmat keskustelut

    1. Vakava rikosepäily Seinäjoella

      Ilkka ei taaskaan tiedä mitään mutta hesalaiset kertoo: https://www.is.fi/kotimaa/art-2000010959325.html
      Seinäjoki
      41
      2625
    2. Mitä on woketus?

      Täälläkin hoetaan usein sanaa "woketus". Mitä se tarkalleen ottaen tarkoittaa? Ilmeisesti sen käyttäjät ymmärtävät sen k
      Maailman menoa
      399
      2129
    3. Olet saanut kyllä tunnisteita

      Itsestäsi ja meistä. Mutta mikä siinä on, ettet kirjoita etkä anna itsestäsi merkkejä. Ellei ole kysymys siitä, mikä ens
      Ikävä
      20
      1932
    4. Oletko jo luovuttanut?

      Joko olet luovuttanut kaivatun suhteen ja hyväksynyt, että mitään ei tule?
      Ikävä
      138
      1724
    5. Ikääntyvien tilanne Suomessa on järkyttävä - Hoivakotiin ei pääse, vaan joutuu selviytymään yksin

      Ikääntyvien tilanne Suomessa on järkyttävä… Hoivakoteihin sijoittamista vältellään, koska hoito on kallista ja hyvinvoin
      Maailman menoa
      125
      1623
    6. Mies pakko olla rehellinen

      Kiinnostuin koska olet tosi komea ja sulla on ihana puheääni. Olen aika pinnallinen sitten kai... 😓 kyllä olet tosi rau
      Ikävä
      15
      1581
    7. Kristo Salminen, 52, riisuutui - Paljasti Iso-Börjen tatuoinnit - Somekansan tuomio yksimielinen

      Iso-Börje, tuo iso, tatuoitu, yltiöromanttinen ja aika kuuma rikollispomo - vai mitä mieltä sinä olet? Lue lisää ja kat
      Tv-sarjat
      21
      1113
    8. Hirvenmaitojuusto

      Olin Prisman juustohyllyllä kun vierestä alkoi kuulua kamala paapatus. Siinä oli vanha muori, joka räyhäsi raivokkaasti,
      Ruoka ja juoma
      0
      1112
    9. Vanhentunut runsaasti.

      Ei hyvä juttu. Mieheltä pötkylänaiselle.
      Ikävä
      74
      1019
    10. Kerro mulle miksi juuri me

      Kohdattiin? Tässä elämässä. Vaikka ollaan edelleen tutut tuntemattomat. Se on omituinen tunne.
      Ikävä
      63
      925
    Aihe