Minulla on lista numeroista, joista kaikki numerot ovat muotoa 12341234123412341234. Haluaisin saada muokattua luvut neljän numeron jaksoihin, eli 1234 1234 1234 1234 1234.
Tämän pystyy ilmeisesti tekemään Solun muotoilu -> Oma -valikon kautta, mutta mitä täytyy syöttää arvoksi? Kokeilin mm. 0000 0000 0000 0000 0000, mutta ei toimi. Jeesatkaa nyt hieman? :)
Tämän pystyy ilmeisesti tekemään Solun muotoilu -> Oma -valikon kautta, mutta mitä täytyy syöttää arvoksi? Kokeilin mm. 0000 0000 0000 0000 0000, mutta ei toimi. Jeesatkaa nyt hieman? :)
Vastaukset 9
Vanhimmat
Ei sitten voi muuttaa tekstiksi? Eli pitääkö noilla vielä laskeakin?
Ei tarvitse laskea.
Mutta miten tämmöistä custom formatia voi soveltaa tekstiin?
Tarkoitin tietenkin, että laitat sinne väliin välilyöntejä (-;
Eikun oikeasti kokeilin tuollaista muotoilukoodia, ja se toimi Calcissa, niin varmaan Exceliin saa joko täysin saman tai lievästi muunnettuna.
Olis sen varmaan saanut tekstiksikin, vaan funktioilla pitänyt pyörittää, siis mennyt toinenkin sarake.
tarkkuusraja? 15 numeroa? Onko merkitystä?
Juu, tuo ehdottamani koodi sinänsä toimii Excelissäkin, mutta numeromuotoisena ei saakaan pitempää lukua kuin 15 numeroisen oikein (siis pitemmissä menee nolliksi ne loput numerot)
Noniin, nyt on sitten jäljellä joko tuo makro tai funktiot, ellei sitten kirjoita niitä välilyöntejä itse. Mutta merkkijonoina pitänee toimia.
Askaretta siis riittää.
Sub spacing()
Dim t as String
Dim x as Integer
vika = Range("A65536").End(xlUp).Row
For Each cell In Range("A1:A" & vika)
t = cell.Value
x = 4
Do While x < Len(t)
t = Left(t, x) & " " & Mid(t, x 1)
x = x 5
Loop
cell.Offset(0, 1).Value = t
Next
End Sub
Makro kopioi tekstin muotoiltuna viereiseen sarakkeeseen. Jos haluaa samaan sarakkeeseen niin "Offset(0, 1)." pois
risuaitaa? #####_#####_#####_#####_##### ja siis yhdessä nipussa 5 risuaitaa....
Exceliä mutta aikaisemmin käytin paljonkin, siellähän on se muistaakseni muotoile tai muokkaa valikossa se josta lukujen määrittely tulee eli samassa missä valitaan desimaalien määrä ja muut kuten että samassa sarakkeessa voi olla lukuja tai tekstiä jolloin laskenta sujuu vain lukujen osalta. Taitaa dementia iskeä kun ei nyt tule mieleen, tällä hetkellä ei koneessani ole Exceliä että voisin muistiani tarkistaa-