Viimeinen rivi

tietämätön2

Tiedostoissani on tuhansia rivejä, miten pääsen yksinkertaisimmin sille viimeiselle riville?

Siis sille riville, jolla on talletettu jotain muutakin kuin ruudukko.

13

1980

    Vastaukset 13

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • .........

      ctrl end

      • Nimimerkki

        Kanattaa tutustua tuohon siirry valikon muihinkin ominaisuuksiin:

        Valitse Muokkaa-valikosta Siirry.
        Valitse Asetukset.
        Valitse Viimeinen Solu


    • vieläkään ei tietoa

      CTRL END sekä tuo Muokkaa -valikon ohje vei tiedoston loppuun riville 65536!

      Jos tämä oli vitsi, niin keksikää vähän parempia!

      En tosiaankaan voi muistaa, mikä sattuu olemaan tiedoston viimeinen rivi, siihen tarvitsisin jonkin funktion tai metodin.

      • Nimimerkki

        Kyllä ne kummatkin toimii minulla, mutta olen kuulut että tuossa on pieni mutta, eli tuo ei päivity joka tilanteessa, niin ei välttämättä men ihan oikeaan paikkaan, mutta aika lähele kuitenkin pitäisi mennä silloinkin.

        Mutta tuo sinun kuulosta jo aika pahalta virheeltä ( jos oika rivi pitäisi olla vaikka 500), toden näköisesti sinun excel tulkitee että tuolla rivillä on jotakin tietoja, vain sinä voit itse tietää mitä ole tehnyt, jotain kuitenkin että excel antaa tuollaisen rivin sinulle.


      • homma ei toimi
        Nimimerkki kirjoitti:

        Kyllä ne kummatkin toimii minulla, mutta olen kuulut että tuossa on pieni mutta, eli tuo ei päivity joka tilanteessa, niin ei välttämättä men ihan oikeaan paikkaan, mutta aika lähele kuitenkin pitäisi mennä silloinkin.

        Mutta tuo sinun kuulosta jo aika pahalta virheeltä ( jos oika rivi pitäisi olla vaikka 500), toden näköisesti sinun excel tulkitee että tuolla rivillä on jotakin tietoja, vain sinä voit itse tietää mitä ole tehnyt, jotain kuitenkin että excel antaa tuollaisen rivin sinulle.

        Minulla on Excel 97 SR-2.

        Joillakin tiedostoilla CTRL-ENDillä menee tuonne 65329 riville, enkä todellakaan ole siellä käynyt mitään tekemässä!

        Testasin minäkin ja toisilla tiedostoilla menee, kuten olettaa sopiikin, ruudukon viimeiselle riville.

        Mikähän saa aikaan moisen arvon, 65329?

        Juuri siellä, missä tuota hakua tarvitsisin, se ei toimi!


      • Nimimerkki
        Nimimerkki kirjoitti:

        Kyllä ne kummatkin toimii minulla, mutta olen kuulut että tuossa on pieni mutta, eli tuo ei päivity joka tilanteessa, niin ei välttämättä men ihan oikeaan paikkaan, mutta aika lähele kuitenkin pitäisi mennä silloinkin.

        Mutta tuo sinun kuulosta jo aika pahalta virheeltä ( jos oika rivi pitäisi olla vaikka 500), toden näköisesti sinun excel tulkitee että tuolla rivillä on jotakin tietoja, vain sinä voit itse tietää mitä ole tehnyt, jotain kuitenkin että excel antaa tuollaisen rivin sinulle.

        Etsin googlesta tuosta ongelmasta, ja tämä osoittaa että ei tuo 100 % varmasti suju aina:

        > which is not very exact, because Excel doesn't keep track of the last cell in a very adequate form.

        vain lisä varmuutta, mutta ei 100%
        >A couple extra methods are more reliable.

        Linkissä:
        http://www.mrexcel.com/td0058.html


      • Nimimerkki
        Nimimerkki kirjoitti:

        Etsin googlesta tuosta ongelmasta, ja tämä osoittaa että ei tuo 100 % varmasti suju aina:

        > which is not very exact, because Excel doesn't keep track of the last cell in a very adequate form.

        vain lisä varmuutta, mutta ei 100%
        >A couple extra methods are more reliable.

        Linkissä:
        http://www.mrexcel.com/td0058.html

        Muuten itse yritän hoitaa tuon asian listoissa niin, kun lisään uuden rivin, laitan sen aina listan alkuun ja järjestän taulukon uudelleen, näin excelin on helpompi pitää tuon alueen rajat muistissa.

        Mutta tämäkin vain yksi monesta mahdollisuudesta, kukin käyttää omien tarpeitten mukaan, yhtä absoluutista totuuta et löydä excelistä kovin helposti.


      • Nimimerkki
        homma ei toimi kirjoitti:

        Minulla on Excel 97 SR-2.

        Joillakin tiedostoilla CTRL-ENDillä menee tuonne 65329 riville, enkä todellakaan ole siellä käynyt mitään tekemässä!

        Testasin minäkin ja toisilla tiedostoilla menee, kuten olettaa sopiikin, ruudukon viimeiselle riville.

        Mikähän saa aikaan moisen arvon, 65329?

        Juuri siellä, missä tuota hakua tarvitsisin, se ei toimi!

        Tein tällaisen testin,

        Otin taulukosta joka toimi oikein kopion, sitten laitoin tuon oikan viimeisen rivin alapuolelle soluihin muotoiluja, tämän jälkeen taulukko valitsi viimeiseksi riviksi juuri tuon viimeiseksi muotoilun solun, siis vaikka siinä ei ollut mitään tietoja, eli viimeinen rivi nyt väärin.

        Tämän jälkeen yritin tyhjenttää nuo muotoilut pois valikosta "clear all" ei mitään vaikutusta vaikka kuinka yritin, aina väärä viimeinen rivi, sitten yritin muutta noi "normaaliksi" tyyliksi, ei mitään vaikutusta, viimeinen rivi väärin vaikka tallensin taulukon varmuuden vuoksi.

        lopulta valitsin viimeisen oikean rivin alapuolelta rivejä, ja poistin kaikki rivit kokonaan niin että myös tuo viimeinen muotoiltu rivi poistu, sitten tallensin, Nyt excel löysi vihdoin tuon oikean viimeisen rivin.

        kokeileppa siis poistaa noita ns "tyhjiä rivejä" kokonaan pois ja tallenna sitten uudelleen, Miten käy sinulla?


      • ainakin
        Nimimerkki kirjoitti:

        Muuten itse yritän hoitaa tuon asian listoissa niin, kun lisään uuden rivin, laitan sen aina listan alkuun ja järjestän taulukon uudelleen, näin excelin on helpompi pitää tuon alueen rajat muistissa.

        Mutta tämäkin vain yksi monesta mahdollisuudesta, kukin käyttää omien tarpeitten mukaan, yhtä absoluutista totuuta et löydä excelistä kovin helposti.

        niin, että: Valitse jokin solu taulukosta, paina Ctrl Shift ja nuoli alas. Haku pysähtyy, jos tulee tyhjä solu, mutta jatkuu kun toistat ed.


      • kiitoskiitos
        ainakin kirjoitti:

        niin, että: Valitse jokin solu taulukosta, paina Ctrl Shift ja nuoli alas. Haku pysähtyy, jos tulee tyhjä solu, mutta jatkuu kun toistat ed.

        Etsin itsekin noita lyhytvalintoja, tuloksetta.
        Tuo ctrl-shift-nuoli alas näyttää toimivan!


      • alkup. kysyjä
        Nimimerkki kirjoitti:

        Etsin googlesta tuosta ongelmasta, ja tämä osoittaa että ei tuo 100 % varmasti suju aina:

        > which is not very exact, because Excel doesn't keep track of the last cell in a very adequate form.

        vain lisä varmuutta, mutta ei 100%
        >A couple extra methods are more reliable.

        Linkissä:
        http://www.mrexcel.com/td0058.html

        Löysin nuo excelin ohjeet itsekin, mutta en sitten osannut soveltaa niitä käytännössä...


      • nyt onnistuu
        Nimimerkki kirjoitti:

        Tein tällaisen testin,

        Otin taulukosta joka toimi oikein kopion, sitten laitoin tuon oikan viimeisen rivin alapuolelle soluihin muotoiluja, tämän jälkeen taulukko valitsi viimeiseksi riviksi juuri tuon viimeiseksi muotoilun solun, siis vaikka siinä ei ollut mitään tietoja, eli viimeinen rivi nyt väärin.

        Tämän jälkeen yritin tyhjenttää nuo muotoilut pois valikosta "clear all" ei mitään vaikutusta vaikka kuinka yritin, aina väärä viimeinen rivi, sitten yritin muutta noi "normaaliksi" tyyliksi, ei mitään vaikutusta, viimeinen rivi väärin vaikka tallensin taulukon varmuuden vuoksi.

        lopulta valitsin viimeisen oikean rivin alapuolelta rivejä, ja poistin kaikki rivit kokonaan niin että myös tuo viimeinen muotoiltu rivi poistu, sitten tallensin, Nyt excel löysi vihdoin tuon oikean viimeisen rivin.

        kokeileppa siis poistaa noita ns "tyhjiä rivejä" kokonaan pois ja tallenna sitten uudelleen, Miten käy sinulla?

        Simppelit jutut eivät tule aina heti mieleen!

        Olen jonkin aikaa ihmetellyt, miksi jotkut tiedostot varaavat mahdottomasti tilaa, vaikka rivejä ei ole kuin parisataa.

        Joskus muotoiluissa lipsahtaa alueen määritys turhan kauas, tai peräti excelin kyseiselle tiedostolle varaaman tilan loppuun saakka.

        Kaikkia tehtyjä muotoiluja ei voi nähdä, siksi niiden poisto ei ole tullut mieleen.

        Helpoin tapa tuohon (kiitos nimimerkille "nimimerkki"!) on tietysti painaa ctrl-end ja sitten valita kaikki nykyisestä kursorin kohdasta vasemmalle ja talletetun tiedoston viimeisen rivin tai viimeisen näkyvän muotoilun alapuolelle ja sitten poistaa nuo rivit.

        Enää ei hyppää ctrl-end:llä riville 65539 (tai jotain sinne päin)!


    • tosiaan excel ei aina päivitä viimeistä solua ja tossa alempana tulikin vinkki siihen miten sen saa päivittämään viimeisen solun ja siten siis CTRL END toimii oikein. eli deletoi tyhjat rivit ja sarakkeet alueen ulkopuolelta ja tallentaa tiedoston

      Tutkailin asiaa VBA:n kannalta ja seuraava koodi pakottaa excelin päivittämään viimeisen solun. Tosin samalla katoaa Undo muisti... (mutta niinhän se katoaa tallennuksessakin)
      eka koodi resetoi aktiivisen taulukon vika solun ja toka koodi tekee sen kaikille taulukoille ennen tallennusta ja näin ollen estää tiedoston turhan kasvun samalla

      lisää ThisWorkbook moduuliin...

      Private Sub Workbook_SheetSelectionChange _
      (ByVal Sh As Object, ByVal Target As Excel.Range)
      vika= Sh.UsedRange.Rows.Count
      End Sub

      Private Sub Workbook_BeforeSave _
      (ByVal SaveAsUI As Boolean, Cancel As Boolean)
      For Each Sh In ThisWorkbook.Worksheets
      vika= Sh.UsedRange.Rows.Count
      Next Sh
      End Sub

      keep exceling :-)

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

    Luetuimmat keskustelut

    1. Gallup: Kansalaiset eivät usko velkajarruun

      Puolet suomalaisista ei usko velkajarrun vaatimien sopeutusten toteutuvan, kertoo Iro Researchin kyselytutkimus. Kokoom
      Maailman menoa
      86
      1193
    2. Ethän mies vielä

      luovu meistä? Haluaisin jo sun syliin.
      Ikävä
      67
      930
    3. Mä oon kallistumassa

      Rikosilmoitukseen!
      Suhteet
      211
      917
    4. Haaveilen edelleen

      Sinusta aika ajoin
      Ikävä
      58
      912
    5. Sinulle nainen

      En ehkä koskaan osannut sanoa tätä oikein. Minun vaikeuteni luottaa liittyi ennen kaikkea menettämisen pelkoon. Siihen
      Ikävä
      66
      886
    6. Martsusta tuli leuhka

      Ja ylimielinen. Hän ei nosta persettäkään ilmaseksi . Luulempa et nämä ei tee hyvää hyvinvointivalmennuksille.... Nannal
      Kotimaiset julkkisjuorut
      228
      770
    7. Hei rakkaani.

      Kohtaaminen lähestyy. Miten teemme sen? Kumpi ottaa yhteyttä vai törmäämmekö jossain sattumalta? Tuleva vaimosi
      Ikävä
      70
      755
    8. Ethän voinut nainen tietää, että rikot rikotun

      Omaa elämää taas mietin aamuyön tunteina. En vieläkään löytänyt muistin sokkeloista ainuttakaan onnen hetkeä. Kaipuu on
      Ikävä
      72
      732
    9. Kuisla Group Oy jättänyt yrityssaneeraushakemuksen

      Samalla yrityssaneeraukseen on hakeutunut Kuisla henkilökohtaisesti ja Seinäjoen Motelli Oy, joka omistaa Sorsanpesän ki
      Seinäjoki
      35
      718
    10. Tiedätkö sitä

      Että sinun äänesi on ihanan pehmeä
      Ikävä
      42
      716
    11. Uskallanko laittaa sulle viestiä?

      Se viesti on tossa valmiina ja lähettämistä vaille valmis. Kun ei kauhee sti tunneta niin eipä sillä olisi niin väliä. S
      Ikävä
      57
      633
    12. Kiulu myynnissä!

      Kiulu hakee taas uutta yrittäjää. https://www.yritysporssi.fi/etela-pohjanmaa-lansi-suomi-finland/myytavat/yritykset/ma
      Ähtäri
      26
      598
    13. On paha olla

      Kun olen käyttäytynyt aiemmin kaivattua kohtaan kuin joku narsisti.
      Ikävä
      42
      568
    14. Tulisiko naisille asettaa korkeammat eläkemaksut

      Tämä tuli mieleeni kun luin aamun lööppejä. Japanissa alkaa olla "uutta nuorisoa" ihan urakalla, ikä alkaa sadan jälkeen
      Sinkut
      172
      485
    15. Et pysty peittämään minulta

      Sinä olet hyvä peittämään asioita niin halutessasi. Pystyt pitkiäkin aikoja salaamaan juttuja. Juuri mietin tuossa, olet
      Ikävä
      47
      484
    16. Mikä tekee kaivatustasi

      Haluttavan?
      Ikävä
      18
      478
    17. Mitä oikein tapahtui? Maajussi-Jetta sai tylyt pakit - Sulhoehdokas selittää: "Ei lentänyt kipinät"

      Maajussille morsian -sarjassa etsitään rakkautta ja rinnalle kumppania. Yksi maajusseista on Jetta - liikunnallinen ja
      Maajussille morsian
      12
      447
    18. Vieläkin saat

      Sydämen tykyttämään. Vaikka emme näe
      Ikävä
      22
      424
    19. Huumekauppaako

      ”Huumekauppa johti rajuun väkivaltaan Kokkolassa – Kolme nuorta otettu kiinni, yksi epäillyistä alaikäinen”
      Kokkola
      9
      424
    20. Makeinen, asiaa sinulle

      Minua korkeampien voimien kehotuksesta sinua pyydetään avaamaan jokin yhteys asioista keskustelemisen takia kanssani. Il
      Ikävä
      28
      403
    Aihe