Itselläni on makro joka poistaa rivejä, mutta onko millä koodilla saan makron käyttämään kaavasta saatuja arvoja?
Makro:
Rows("8:14").Select
Selection.Delete Shift:=xlUp
Eli millä saan että numero 8 määrittyy kaavan mukaan esim 8 = B8 solu ja 14 olisi B9 solu.
Makro ohjelmointia
jykke3
2
263
Vastaukset
- rivienpoisto
Yksi mahdollinen keino on esim. tällainen. Osaat varmaan soveltaa itsellesi sopivan.
Sub poistaRivit()
Range("A1").Select
alku = ActiveCell.Value
Range("B1").Select
loppu = ActiveCell.Value
Rows(alku & ":" & loppu).Select
Selection.Delete Shift:=xlUp
Range("A1").Select
End Sub Sub poistaRivit()
On Error Resume Next
Rows(Range("B8") & ":" & Range("B9")).Delete
End Sub
Keep EXCELing
@Kunde
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Sebastian Tynkkynen (pers.) ei vastusta raiskauksia
"Sebastian Tynkkynen oli ainoa 14 suomalaismepistä, joka vastusti uutta suostumuksen puuttumiseen perustuvaa raiskauslak674204Purra jäi kiinni valehtelusta, Heinäluoma ei
Ja heti alkoi Purra joukkoineen maalittamaan Heinäluomaa. Niin toimii äärioikeistoa edustava putinistipersulauma, jonka473171- 362821
- 342008
Kaunis Martina taas lehtihaastattelussa - kommentoi Stefua
Martina sanoi, että Isabella on käytännössä aina hänen kanssaan. "Minä olen se vanhempi, joka ottaa 100-prosenttisen vas5041666- 631595
Gallup: Kenet sinä haluaisit nähdä Yökylässä-sarjassa?
Yökylässä Maria Veitola -sarjaa on nähty jo 10 kautta tv:ssä, ja Veitola on yöpynyt satojen suomalaisten julkkisten kode461462- 411360
- 681294
Mitäs mieltä
Hakeekohan pikkunennmies alavuden kaupunginjohtajaksi? Pakkoliitos ähtäri-alavus. Taas olis mieliharmi johtamassa suoho171256