Saako ja miten solusta pois kaavan automaattisesti senjälkeen, kun kaava on toteutunut? Eli arvo jää.
Kaava pois
Opetellen
2384
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 2
Vanhimmat
VBA:lla voi tehdä makron muuta keinoa ei ole. Käsin voit tehdä sen kopioimalla arvon ja liittämällä se määräten, pelkät arvot.
VBA:llakin täytyisi tietää milloin makro suoritetaan. Automaattinen solujen laskenta tapahtuu aina kun laskentataulukossa tapahtuu muutos. On subjektiivinen juttu minkä muutoksen jälkeen makron pitäisi toteutua.
liitä taulukon moduuliin...
esimerkissä solussa A10 on summakaava =SUMMA(A1:A10) ja kun valinta muuttuu taulukossa suorittaa makron ja päivitää summasolun ja muuttaa sen senjälkeen arvoksi
tolla systeemillä voit tehdä sen automaattisesti
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Application.EnableEvents = False
Application.ScreenUpdating = False
Range("A10").FormulaR1C1 = "=SUM(R[-9]C:R[-1]C)"
Range("A10").Copy
Range("A10").PasteSpecial Paste:=xlPasteValues
Application.CutCopyMode = False
Target.Select
Application.ScreenUpdating = True
Application.EnableEvents = True
End Sub