Rivien piilotuksiin macroa

Tupmo

1. Ajattelin tehdä A-sarakkeeseen riveille 12-34 valintaruksit/painikkeet, joita painamalla kyseinen rivi menisi piiloon.

2. Riville 11 nappula, josta saisi rivit (12-34) takaisin näkyville.

3. Samalla kuin esim. ensimmäiseltä välilehdeltä piilotetaan rivi 12, niin samalla piiloutuu määrätyiltä toisilta välilehdiltä tietty rivi. (Tämä rivi on muilla väliledillä sama, mutta eri rivi kuin 1. välilehdellä.)

9

469

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • pistpastebiniin
    • Tämmöinen
    • Tupmo

      Kiitos.

      Ei ihan auennut amatöörille.
      Ecxerl herjaa heti ekasta, että makro ei toimi.

      Saisko jotain lisäohjetta? Mikä mahdollisesti menny väärin.

      • Tämmöinen

        Millä tavalla ei toiminut, mikä oli ilmoitus?

        Valintasivu on oltava aktiivisena Alusta-makroa ajettessa. Se tekee CheckBoxit A-sarakkeeseen riveille 12-34. Niiden nimet viittaavat ko. riveihin. Minkä tahansa CheckBoxien klikkaus ajaa niihin kytketyn Piilota-makron.

        Piilota hakee riveiltä 12-34 aktiiviseksi valitun CheckBoxin. Se piilottaa rivin, nollaa CheckBoxin ja piilottaa myös sen. Sen jälkeen kutsutaan Tarkasta-makroa, jolle annetaan tarkastettavan välilehden nimi ja piilotetun rivin numero.

        Tarkasta etsii parametrina annetulta välilehdeltä edellä piilotetun kanssa samansisältöistä riviä. Jos sellainen löytyy, se piilotetaan.

        Sivulle tehtävä palautusnappi kytketään makroon KaikkiNäkyviin. Se palauttaa piilotetut rivit ja CheckBoxit näkyviin.


      • Tämmöinen
        Tämmöinen kirjoitti:

        Millä tavalla ei toiminut, mikä oli ilmoitus?

        Valintasivu on oltava aktiivisena Alusta-makroa ajettessa. Se tekee CheckBoxit A-sarakkeeseen riveille 12-34. Niiden nimet viittaavat ko. riveihin. Minkä tahansa CheckBoxien klikkaus ajaa niihin kytketyn Piilota-makron.

        Piilota hakee riveiltä 12-34 aktiiviseksi valitun CheckBoxin. Se piilottaa rivin, nollaa CheckBoxin ja piilottaa myös sen. Sen jälkeen kutsutaan Tarkasta-makroa, jolle annetaan tarkastettavan välilehden nimi ja piilotetun rivin numero.

        Tarkasta etsii parametrina annetulta välilehdeltä edellä piilotetun kanssa samansisältöistä riviä. Jos sellainen löytyy, se piilotetaan.

        Sivulle tehtävä palautusnappi kytketään makroon KaikkiNäkyviin. Se palauttaa piilotetut rivit ja CheckBoxit näkyviin.

        Ohoeiku:
        Palauta -> KaikkiNäkyviin
        Tarkasta -> Tarkista


    • Tupmo

      "Makroa *.xlsm!Piilota ei voi suorittaa. Makro ei ehkä ole käytettävissä tässä työkirjassa, tai kaikki makrot on ehkä poistettu käytöstä."

      • Tämmöinen

        Mutta Alusta toimi?
        Entä toimiiko KaikkiNäkyviin (piilota muutama rivi ja kokeile ajaa VBA:sta?


      • Tupmo

        Alusta toimii niin, että tekee halutuille riveille ne valintaruudut. mutta kun ruksin laittaa/ottaa pois, tulee tuo virhe ilmoitus, eikä rivit mene piiloon.

        Kaikkinäkyviin toimii, mutta antaa virhekoodin: "run-time error '1004', Luokan Worksheet ominaisuuden CheckBoxes saanti ei onnistu."


    • Tämmöinen

      En oikein osaa neuvoa, koska minulla ei ole tuota ongelmaa. Jotain koneellasi on eri tavalla.
      Jotain, mitä voisi kokeilla:
      Toimiiko makrot, jos liität ne uuteen tyhjään työkirjaan?
      Jos jos ajat KaikkiNäkyviin askeltamalla (f8), missä vaiheessa tulee virhe?
      Milloin tulee virhe, kun jokin CheckBox on ruksattuna ja askellat Piilota.

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

    Luetuimmat keskustelut

    1. Jens Ihlen (ex Kukka) poika todistaa oikeudessa

      10:49 "Välit ovat olemattomat" Minkälainen isäsi ja sinun välinen suhde on tällä hetkellä? "Minulla ei ole minkäännäkö
      Maailman menoa
      260
      9740
    2. K-kaupassa on mukava käydä, kun ei tarvitse katsella köyhiä

      vasemmistolaisia, joista monet myös varastavat. Mielellään maksaa vähän enemmän tuotteista K-kaupassa, jotka ovat paljon
      Maailman menoa
      178
      5493
    3. Suomeen ei kuulu ihmiset jotka ei halua kätellä toisia ihmisiä, koska tämä on vääräuskoinen

      Nainen joka ei halunnut kätellä Stubbia on selvästi ääripään muslimi, eli sitä sakkia josta niitä ongelmia koituu. Ulos
      Maailman menoa
      156
      5109
    4. PS:n Purra teki -JÄTTI-VELAT

      * * PS:n Purra teki -JÄTTI-VELAT - ! ja jätti MaksuHuolet -Kansan Maksettavaksi -! *
      Maailman menoa
      69
      4780
    5. Ootko sä nainen suuttunut

      jostain? Harmi jos tullut väärinkäsityksiä.
      Ikävä
      190
      2304
    6. Nainen, sanotaan että totuus tekee kipeää

      Ehkä mutta se voi olla myös se kaikkein kamalin asia kohdata. Kuplassa on turvallista, kun tietää vähemmän on helpompi.
      Ikävä
      12
      2209
    7. Valtio lopettaa pienituloisten perheiden kylpylälomien tukemisen

      Pienituloiset suomalaiset ovat voineet vuosikymmenten ajan hakea tuettuja lomia terveydellisin, sosiaalisin ja taloudell
      Maailman menoa
      300
      1819
    8. Minkälainen auto

      Kaivatullasi on? Väri/Merkki? :)
      Ikävä
      90
      1537
    9. Menen nyt koisimaan

      Ja en ehkä palaa tänne. Asia on nyt loppuunkäsitelty ja totuus tuli ilmi
      Ikävä
      21
      1461
    10. Kuinka rakastunut olet

      Ja kehen?
      Ikävä
      41
      1103
    Aihe