Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VBA: arvot sisältävien solujen valinta, kopionti ja liittäminen

Taavetti [31.05.2012 17:47:18]

#

Jos ja kun Excelissä on tyhjiä soluja,niin kuinka valitaan sarakkeen ainoastaan arvot sisältävät solut ja siirretään ne uudelle sarakkeelle?

Eli sarakkeella A on päivämäärä, sarakkeella B on viikon keskihinta (kaikilla rivillä arvot), sarakkeella C on noin joka neljännellä rivillä arvo (kuukauden keskihinta). Haluaisin sarakkeen C arvot sarakkeeseen D aikajärjestyksessä ja ilman tyhjiä soluja. Lienee kovin yleinen probleema, mutta en löytänyt toimivaa vastausta netistä.

A B C D
1/2012 101,20
2/2012 103,00
3/2012 99,87
4/2012 101,24 101,33
5/2012 98,78

Ei tullut tähän oikein selvät sarakkeet, mutta tuo neljännellä rivillä oleva arvo 101,33 tässä pitäisi valita ja liittää sarakkeelle D, sitten siirtyä takaisin sarakkeelle C kohtaan 101,33 ja valita siitä seuraava nollan ylittävä arvo jne. Vai onko jokin muu ratkaisu yksinkertaisempi ja helpompi toteuttaa?

Grez [31.05.2012 18:09:39]

#

Itse usein kun pläräilen taulukoita excelissä ja haluan tyhjiä pois välistä niin saatan sortata sen sarakkeen mukaan, jolloin tyhjät menee viimeisksi, kopioida ja sitten tarvittaessa sortata takaisin oikeaan järjestykseen.

Taavetti [31.05.2012 18:51:38]

#

Aivan, ensin lajittelu ja sitten sarakkeen kohdalta numerosuodatus ja arvoksi >0. Olipa yksinkertaista, kiitos Grez! Jotenkin ajattelin ensin, että makrolla...mutta nuo tyhjiä arvoja sisältävät solut toivat parissa kokeessa näin aloittelijalle ylipääsemättömiä ongelmia!

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta