Miten solut tyhjäksi

Iivana Julma II

Miten tehdään Excelissä "nappi" soluun, jota painamalla saan määrätyt solut tyhjäksi yhdellä napin painalluksella? Tietenkin säilyttäen niissä olevat kaavat :=). Ja kyseessä Excel 2007.

5

4211

    Vastaukset

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

      nauhoittamalla makron.

      • vielä vähän

        tarkemmin miten solun saa tyhjennettyä ja samalla säilytettyä siinä olevan kaavan ? Eikös tuossa sitäkin toivottu ?


      • ............
        vielä vähän kirjoitti:

        tarkemmin miten solun saa tyhjennettyä ja samalla säilytettyä siinä olevan kaavan ? Eikös tuossa sitäkin toivottu ?

        No kopioit sen kaavan leikepöydälle ja tyhjennät sen solun. Aloita makron nauhoitus mene soluun ja aktivoi formula bar, liitä kaava ja paina enter, niin se kaavanauhottuu sinne makroo. Sit teet makron mikä tyhjentää solun ja tämän jälkee kirjoittaa siihen sen kaavan uudestaan,´.


      • ............ kirjoitti:

        No kopioit sen kaavan leikepöydälle ja tyhjennät sen solun. Aloita makron nauhoitus mene soluun ja aktivoi formula bar, liitä kaava ja paina enter, niin se kaavanauhottuu sinne makroo. Sit teet makron mikä tyhjentää solun ja tämän jälkee kirjoittaa siihen sen kaavan uudestaan,´.

        kopioida kaava ja tyhjentää solun sisältö ja liittää taas siihen kaava - varsinkin jos tyhjennettävää on paljon. Kerkii siinä kahvit hörppiä kun makroa tehtäviään suorittaa ;-)

        aina kannattaa käyttää excelin omia komentoja, jos suinkin voi ne toimii nopeimmin (yleensä) aina.

        tuo luku 23 tulee siitä, että ynnätään yhteen allaolevat arvot seuraavasti

        virhearvo =16
        looginen arvo=4
        numeroarvo=1
        tekstiarvo=2

        eli jos haluat tyhjentää vain virheet niin luvuksi 16

        Sub Tyhjennä()
        Range("A1:F10000").SpecialCells(xlCellTypeConstants, 23).ClearContents
        End Sub

        mutta alkuperäiseen kysymykseen vastaten, ei ole mahdollista tyhjentää solua säilyttämällä siinä olevaa kaavaa!!!


    • ...

      käyttää punaista pyyhekumia

      Private Sub CommandButton1_Click()
      For Each cell In Selection
      If cell.HasFormula Then Formula = cell.Formula Else Formula = ""
      cell.ClearContents
      cell.Formula = Formula
      Next
      End Sub

      tyhjentää valitun alueen paitsi kaavoja

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

    Luetuimmat keskustelut

    1. Mikä on kaivattusi etunimi?

      Otsikossa siis on kysymys eriteltynä. Vain oikeat vastaukset hyväksytään.
      Ikävä
      127
      2306
    2. En kestä katsoa

      Sitä miten sinusta on muut kiinnostuneita. Olen kateellinen. Siksi pitäisi lähteä pois
      Ikävä
      103
      1367
    3. Peräti 95 % persujen kannattajista rasisteja

      Kertoo EVA:n teettämä kysely. Pakollista yhdenvertaisuuskoulutusta tarvitsee siis paljon laajempi joukko kuin pelkästää
      Maailman menoa
      324
      1089
    4. Anna minulle anteeksi

      Anna minulle anteeksi. Minä pyydän.
      Ikävä
      109
      1061
    5. Kun viimeksi kohtasitte/näitte

      Mitä olitte tekemässä? Millainen ympäristö oli? Löydetään toisemme...
      Ikävä
      104
      1057
    6. Olet kyllä vaarallisen himokas

      Luova, kaunis, määrätietoinen, pervo, mielenkiintoinen, kovanaama, naisellinen ja erikoinen.
      Ikävä
      86
      939
    7. On minulla suunitelma

      Siitä ei vain tiedä kukaan muu kuin tällä hetkellä minä. Suunnitelma ja varasuunnitelma. Sinun takiasi nainen. Vain s
      Ikävä
      44
      700
    8. Palstan ylivoimaisesti suosituin keskustelunaihe

      Palstan suosituin keskustelunaihe näyttää olevan homoseksuaalisuus. Otsikoiden perusteella voisi kuvitella olevansa Seks
      Luterilaisuus
      252
      689
    9. Ei koskaan saatu tuntea

      Mitä olisi ollut painautua toisiimme vasten. Hengittää syvään, hyväillä ja rakastella vailla kiirettä. Tai repiä vaattee
      Ikävä
      33
      670
    10. 50
      664
    Aihe