VBA:lla aakkosellinen sorttaus riveittäin

vbaabv

Oma alkeellinen VBA osaaminen alkoi tökkimään. Olisiko täältä jeesiä?

Sheet 1:llä on automaattinen aakkosellinen sorttaus:

Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next
Range("A7").Sort Key1:=Range("A6"), _
Order1:=xlAscending, Header:=xlYes, _
OrderCustom:=1, MatchCase:=False, _
Orientation:=xlTopToBottom
End Sub

Tällä rivit järjestyvät hienosti kuten pitää sarakkeen A mukaan.

Sheet2:
Tuon osittain samaa dataa viittaamalla suoraan Sheet1:n sisältöön ja osittain parilla kaavalla. Sheet2:n rivit täytyisi saada automaattijärjestykseen samaan järjestykseen kuin ykkösessä sitä mukaan kun ykköselle teen lisää rivejä. Sinällään se järjestyykin kaavojen puolesta, mutta rivit alkavat heittää kun sheet2:lle täyttää tietoja, esimerkiksi sarakkeisiin K:BE. Koko alue jonka rivit haluan järjestää on B21:BE278.

1

151

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • vbaabv

      Jatkoa alkuperäiseen viestiin. Rakennetta muutettu hiukan sujuvammaksi, ja samaa koodia pidetty myös taulukossa 2. Sorttaus onnistuu mutta rajaus on outo, sorttaus pitäisi alkaa riviltä 21 sarakkeessa A mutta alkaa sorttaamaan jo riviltä 18 joka on otsikkoaluetta.

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

    Luetuimmat keskustelut

    1. Persujen vaalilupaus oli euron bensa

      Nyt puhutaan jo kolmen euron bensasta. Kyseessä on Suomen historian törkein vaalipetos.
      Maailman menoa
      92
      2127
    2. Vain vasemmistohallitus saa minut menemään töihin

      Änkyräkapitalistien sortaessa kansaa en laita rikkaakaan ristiin. Elän mielummin Kelan tuilla, ja jos niitä leikataan, n
      Maailman menoa
      33
      2070
    3. Maataloustuet perittävä korkojen kera takaisin

      Yrittäjiltä jotka ovat myyneet tuotantoaan ulkomaille. Veronmaksajan kustantama tuki on tarkoitettu elintarvikkeiden hi
      Maataloustuki
      50
      1835
    4. Topi osti Askon

      Hieno mies. Pelastaa työpaikkoja. Kiitokset myös emännälleen, joka pitää isännän virkeänä. https://www.is.fi/taloussan
      Maailman menoa
      75
      1360
    5. Mitä kirjainta kaipaat?

      Pitkästä aikaa tämmöistä. Onko kirjain muuttunut edellisestä. ☺️
      Ikävä
      86
      1251
    6. Kastaa ja upottaa on eri sanat

      Kastaa ja upottaa on eri sanat ja niillä on eri merkitys. Eikä Jeesusta haudattu upottamalla maahan kaivettuun kuoppaan
      Kaste
      219
      1141
    7. Uskomatonta touhua!

      Ei olis uskonut että kateus yrittäjää kohtaan menee noin pitkälle. TTP:ssa irrotettu sähköjohto jäätelöaltaasta. Kaikki
      Haapavesi
      31
      1050
    8. Oliko se oikeasti epäselvää

      sinulle että olin ihastunut sinuun? (Ymmärrän että siitä on aikaa, eikä voi olettaa että kaikkea muistaisi tai että men
      Ikävä
      56
      1003
    9. Miten hän sinua katsoi?

      😊😊😊😊😊😊
      Ikävä
      67
      936
    10. Miksi eduskuntatalon portaille sytyttään tänään 8 645 kynttilää?

      Oikeus elämään ry järjestää lauantaina 21.3.2026 tapahtuman, jossa Eduskuntatalon portaille sytytetään 8 645 kynttilää.
      Luterilaisuus
      282
      895
    Aihe