NumberFormat-Makro

Käytän LibreOfficea mutta tekemäni makro varmaan käy myös OpenOfficeen
Tympäännyin muuttamaan solujen tyyppejä kun pastasin kellonaikoja calkkiin, se kun aina antaa ajan sekuntimuodossa vaikka tekstissä ei ole kun minuutit. Laiskuus on joskus jopa hyve ja tein alla olevan makron jolla voi teettää koneella sen mitä itse joutuisi muuten tekemään. Homma on siten helpompaa, hygieenisempää ja vähemmän hikistä kun heinän teko.
Makro on tehty Basicilla

Sub Main
Maf()
End Sub

Function Maf()
Dim oSheets
Dim oSheet
oSheets = ThisComponent.getSheets()
oSheet = ThisComponent.getCurrentController.getActiveSheet
Dim kRange as Object
Dim rg As Object
Dim oCell as Object
Dim lform As integer
Dim vform As integer
vform=41 rem 21:15:00
rg = getUsedRange(oSheet)
Dim kRangeAddress as New com.sun.star.table.CellRangeAddress
kRangeAddress = rg.getRangeAddress()
For i = kRangeAddress.StartColumn To kRangeAddress.EndColumn
For j = kRangeAddress.StartRow To kRangeAddress.EndRow
oCell = oSheet.getCellByPosition(i,j)
lform=oCell.getPropertyValue("NumberFormat")
If lform=vform Then
oCell.setPropertyValue("NumberFormat",40) rem 21:15
End If
Next
Next
END Function

Function getUsedRange(oSheet)
Dim oCursor
oCursor = oSheet.createCursor()
oCursor.gotoStartOfUsedArea(False)
oCursor.gotoEndOfUsedArea(True)
getUsedRange = oCursor
End Function

Tuolla makrolla voi muuttaa muitakin NuberFormaatteja tosiin muuttamlla rivejä
vform=41 rem 21:15:00
ja
oCell.setPropertyValue("NumberFormat",40) rem 21:15

Numeroita 40 ja 41 itselle paremmin sopivampiin tarkoituksiin.

PS
En löytänyt LibreOfficen asetuksista sellaista kohtaa jonka muuttamalla voisi kellonajan laittaa automaattisesti 40-formaattiin. tunnit:minuutit

Terveisin 63 v nörttivaari 167-176 Pohjois-Karjalasta

65

859

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Anonyymi

      Solumuotoilu TT:MM näyttää ajan tunteina ja minuutteina, tai jos haluaa näyttää suomalaisittain, niin TT.MM.

    • Noinkin voi tehdä mutta se on hidasta kun etanan viinanhakureissu ja saattaa olla hikisempääkin kun heinän teko, virheitäkin saattaa tulla. Kun liittää tekstiä taulukkoon kopioimalla sen esim. tekstitiedostosta tai vaikka netistä niin siellä saattaa olla sekaisin tekstejä, kellonaikoja ja ties mitä muuta eikä ole etukäteen tietoa siitä millaista tavaraa mihinkin soluun tulee.
      Tuo makro tekee kaiken hetkessä vaikka soluja olisi kuinka paljon tahansa, niitä voi olla jopa tuhansia. Tuo NumberFormat on aina integer-tyyppiä ja noita lukuja muuttamallla tai lisäämällä voi tehdä muitakin muutoksia. Noita lukuja saa helposti testaamalla esim lukemalla solujen A1 ja A2 NumberFormat-arvot ja lisäämällä/muuttamalla tarvittavat rivit koodiin.

      • Löytyi lista noista NumberFormateista
        https://ask.libreoffice.org/en/question/13945/basic-macro-date-numberformat/

        10 = 4134761%
        11 = 4134760.39%
        20 = $41,348
        21 = $41,347.60
        24 = 41,347.61 USD
        30 = 3/14/13
        31 = Thu 14/Mar 13
        32 = 03/13
        33 = Mar 14
        34 = March
        35 = 1st quarter 13
        36 = 03/14/2013
        38 = Thursday, March 14, 2013
        39 = Mar 14, 13
        40 = 14:29
        41 = 14:29:38
        42 = 02:29 PM
        43 = 02:29:38 PM
        44 = 992342:29:38
        45 = 29:38.00
        46 = 992342:29:38.00
        50 = 03/14/13 02:30 PM
        51 = 03/14/2013 14:30:00
        60 = 4.13E 004
        61 = 4.13E 04
        70 = 41347 3/5
        71 = 41347 26/43
        72 = 41347 2/4
        73 = 41347 60/100
        75 = Mar 14, 2013
        76 = March 14, 2013
        77 = Thu, Mar 14, 13
        78 = Thu, March 14, 2013
        79 = Thursday, March 14, 2013
        80 = 14. Mar. 2013
        81 = 14. March 2013
        82 = 03-14
        83 = 13-03-14
        84 = 2013-03-14
        99 = TRUE
        110 = Thu Nissan 3 5773
        111 = Thu 3 Nissan 5773
        112 = 3 Nissan 5773
        113 = Nissan 3 5773
        114 = 3 Nissan
        115 = Nissan 3
        116 = Nissan 5773
        117 = Nissan
        Mitähän tekemistä japanilaisella automerkillä on tämän asian kanssa 😖


      • Anonyymi

        Kopy pastella liitäessä kannattaa sarakkeet muotoilla etukäteen. Jos esimerkiksi A-sarakkeeseen sattuu kellonaika, niin laittaa valmiiksi koko sarakkeseen muodon TT.MM. Sen jälkeen kun pasteaa, niin tulee automaattisesti oikeassa muodossa.


      • Anonyymi kirjoitti:

        Kopy pastella liitäessä kannattaa sarakkeet muotoilla etukäteen. Jos esimerkiksi A-sarakkeeseen sattuu kellonaika, niin laittaa valmiiksi koko sarakkeseen muodon TT.MM. Sen jälkeen kun pasteaa, niin tulee automaattisesti oikeassa muodossa.

        Ehdottomasti jälkikäteen ja makrolla ainakin jos ei ne mene sarakkeiden mukaan ja muutenkin. Tässä maassa on noita töllöntöitä tehty paljon ja lisää näköjään tehdään.


      • Anonyymi
        167-176 kirjoitti:

        Ehdottomasti jälkikäteen ja makrolla ainakin jos ei ne mene sarakkeiden mukaan ja muutenkin. Tässä maassa on noita töllöntöitä tehty paljon ja lisää näköjään tehdään.

        Nimenomaan etukäteen pitää muuttaa muotoilut, niin ei "arvaaja" sotke lopputulosta. Voi toki perse edelläkin kiivetä puuhun. Mitään makroja ei tarvita.


      • Anonyymi
        167-176 kirjoitti:

        Ehdottomasti jälkikäteen ja makrolla ainakin jos ei ne mene sarakkeiden mukaan ja muutenkin. Tässä maassa on noita töllöntöitä tehty paljon ja lisää näköjään tehdään.

        Täysin turhaa säheltämistä makrojen kanssa.


      • Anonyymi
        Anonyymi kirjoitti:

        Täysin turhaa säheltämistä makrojen kanssa.

        Kukin tyylillään.


      • Anonyymi kirjoitti:

        Nimenomaan etukäteen pitää muuttaa muotoilut, niin ei "arvaaja" sotke lopputulosta. Voi toki perse edelläkin kiivetä puuhun. Mitään makroja ei tarvita.

        Sen kyllä haluaisin nähdä kun teet muotoilut etukäteen tyhjään taulukkoon ja sitten pastaat sen päälle vaikka pari tuhatta riviä joissa on välissä teksti- , kokonaisluku- ,desimaaliluku ja aikarivejä sekä sellaisia rivejä joissa on useita formaatteja, voi tulla huteja aika paljon ainakin loppupäässä. Talonkin varmaan maalaat ennen seinien tekoa ja maali pysyy hyvin ilmassa sen aikaa kun saat seinät tehtyä. Hölmöläisetkin nauraisivat tuollaiselle toiminnalle.
        Ja kakien lisäksi et vielä älyä pitää tyhmyyttäsi omana tietonasi vaan jaat sitä täällä kaikille 😄 😁 😆 😅 😂 🤣


      • Anonyymi
        167-176 kirjoitti:

        Sen kyllä haluaisin nähdä kun teet muotoilut etukäteen tyhjään taulukkoon ja sitten pastaat sen päälle vaikka pari tuhatta riviä joissa on välissä teksti- , kokonaisluku- ,desimaaliluku ja aikarivejä sekä sellaisia rivejä joissa on useita formaatteja, voi tulla huteja aika paljon ainakin loppupäässä. Talonkin varmaan maalaat ennen seinien tekoa ja maali pysyy hyvin ilmassa sen aikaa kun saat seinät tehtyä. Hölmöläisetkin nauraisivat tuollaiselle toiminnalle.
        Ja kakien lisäksi et vielä älyä pitää tyhmyyttäsi omana tietonasi vaan jaat sitä täällä kaikille 😄 😁 😆 😅 😂 🤣

        Ei ole merkitystä onko 1 vai 1000 000 riviä. Sarakkeet ratkaisevat. Näethän ne tulevat sarakkeet esikatselussa. Kun tiedät mahdolliset ongelmia aiheuttavat sarakkeet, niin muotoilet ne etukäteen. Ei mitään rakettitiedettä.


      • Anonyymi kirjoitti:

        Ei ole merkitystä onko 1 vai 1000 000 riviä. Sarakkeet ratkaisevat. Näethän ne tulevat sarakkeet esikatselussa. Kun tiedät mahdolliset ongelmia aiheuttavat sarakkeet, niin muotoilet ne etukäteen. Ei mitään rakettitiedettä.

        Esikatselussa ei ole mahdollista asettaa sarakkeelle aikamuotoa HH:mm vaan ajat tulee aina muodossa HH:mm:ss, tuo iso HH tarkoittaa 24 tunnin aikamutoa kun taas hh on 12 tunnin aikamuoto. Sitä paitsi sarakkkeesa voi olla useita eri formaatteja ja silloin pitää laittaa ominaisuudeksi Vakio ja taas tulee sutta ja sekundaa, on tuo varsin hidastakin varsinkin jos sarakkeita on vaikka tuhansia. Nysvääjien kannattaakin pysytella pienissä (max 5x5 solua) taulukoissa niin ei tule näppyjä nenään.


      • Anonyymi
        167-176 kirjoitti:

        Esikatselussa ei ole mahdollista asettaa sarakkeelle aikamuotoa HH:mm vaan ajat tulee aina muodossa HH:mm:ss, tuo iso HH tarkoittaa 24 tunnin aikamutoa kun taas hh on 12 tunnin aikamuoto. Sitä paitsi sarakkkeesa voi olla useita eri formaatteja ja silloin pitää laittaa ominaisuudeksi Vakio ja taas tulee sutta ja sekundaa, on tuo varsin hidastakin varsinkin jos sarakkeita on vaikka tuhansia. Nysvääjien kannattaakin pysytella pienissä (max 5x5 solua) taulukoissa niin ei tule näppyjä nenään.

        Siksi ne muotoilut laitetaan etukäteen sellaiseksi kuin halutaan. Esikatselusta näet mihin sarakkeisiin liitettävät tiedot asettuvat. Sarakkeissa on mahdollisia otsikoita lukuun ottamatta samanmuotoista dataa.


      • Anonyymi
        Anonyymi kirjoitti:

        Siksi ne muotoilut laitetaan etukäteen sellaiseksi kuin halutaan. Esikatselusta näet mihin sarakkeisiin liitettävät tiedot asettuvat. Sarakkeissa on mahdollisia otsikoita lukuun ottamatta samanmuotoista dataa.

        Esikatselussa sarakkeiden vaihtoehdot on Vakio, Teksti, Päivämäärä (PKV), Päivämäärä (KPV),Päivämäärä (VKP), Englanti (USA) ja Pilota. Minkä noista valitset jos haluat kellonajat muotoon HH:mm? Mikään noista ei tee sitä mita tässä nyt haetaan. Minulla on tuossa esimerkkitekstissä välissä otsikkorivejä joiden sarakkeet on Kokonaisluku, Teksti, Kokonaisluku ja sitten on vaihteleva määrä desimaalilukuja. Et nyt taida oikein ymmärtää mitä tässä haetaan.


      • Anonyymi
        Anonyymi kirjoitti:

        Esikatselussa sarakkeiden vaihtoehdot on Vakio, Teksti, Päivämäärä (PKV), Päivämäärä (KPV),Päivämäärä (VKP), Englanti (USA) ja Pilota. Minkä noista valitset jos haluat kellonajat muotoon HH:mm? Mikään noista ei tee sitä mita tässä nyt haetaan. Minulla on tuossa esimerkkitekstissä välissä otsikkorivejä joiden sarakkeet on Kokonaisluku, Teksti, Kokonaisluku ja sitten on vaihteleva määrä desimaalilukuja. Et nyt taida oikein ymmärtää mitä tässä haetaan.

        Esikatselusta nähdään muotoilua tarvitsevat sarakkeet. Sen jälkeen käydään muotoilemassa ko. sarakkeet. Lopuksi tuodaan varsinainen data.

        Toki ne voi muotoilla etukäteen ilman esikatselun käyttöäkin, jos tietää mihin sarakkeisiin tiedot asettuvat.


      • Anonyymi kirjoitti:

        Esikatselusta nähdään muotoilua tarvitsevat sarakkeet. Sen jälkeen käydään muotoilemassa ko. sarakkeet. Lopuksi tuodaan varsinainen data.

        Toki ne voi muotoilla etukäteen ilman esikatselun käyttöäkin, jos tietää mihin sarakkeisiin tiedot asettuvat.

        Sopivasti vritelty Maf tekee 1000x1000 kokoisen taulukon muotoilun solukohtaisesti n.3 sekunnissa, muutatko tuhannen sarakkeen muotoilut siinä ajassa? Vahvasti epäilen.
        Ja kun sarakkeiden muuttaminen ei auta kun sarakkeessa on eri formaatissa olevia tietoja sisältäviä soluja ja ne solut joutuu joka tapauksessa käymään läpi. Tuohon puljaamisen kyllästyin ja tein tuon Maf:n. Ihme inttäjä olet, varmaan olet opettanut isäsikin naimaan 😄


      • Anonyymi
        167-176 kirjoitti:

        Sopivasti vritelty Maf tekee 1000x1000 kokoisen taulukon muotoilun solukohtaisesti n.3 sekunnissa, muutatko tuhannen sarakkeen muotoilut siinä ajassa? Vahvasti epäilen.
        Ja kun sarakkeiden muuttaminen ei auta kun sarakkeessa on eri formaatissa olevia tietoja sisältäviä soluja ja ne solut joutuu joka tapauksessa käymään läpi. Tuohon puljaamisen kyllästyin ja tein tuon Maf:n. Ihme inttäjä olet, varmaan olet opettanut isäsikin naimaan 😄

        Voihan koko taulukon muuttaa kerrallakin yhteen muotoon. Ctrl a valitsee koko taulukon, ctrl 1 avaa muotoiluvalikon, jos haluaa vähentää hiiren käyttämistä.

        Jos taas taulukko on sekameteliä, niin voit tehdä vaikka oman tyylin, jossa on muotoiluna haluamasi tyyppi. Sen jälken voit "etsi ja korvaa" -toiminnolla vaihtaa tyylin.


      • Anonyymi kirjoitti:

        Voihan koko taulukon muuttaa kerrallakin yhteen muotoon. Ctrl a valitsee koko taulukon, ctrl 1 avaa muotoiluvalikon, jos haluaa vähentää hiiren käyttämistä.

        Jos taas taulukko on sekameteliä, niin voit tehdä vaikka oman tyylin, jossa on muotoiluna haluamasi tyyppi. Sen jälken voit "etsi ja korvaa" -toiminnolla vaihtaa tyylin.

        Tietotekniikassa asioita voi tehdä monella tavalla ja on useita oikeita tapoja, vääriä tapoja vielä enemmän. Jollakin tavalla tehtynä voi asian tehdä 3 sekunnisssa muutamalla näppäimen painalluksella ja jotkut tavat vievät huomattavasti enemmän aikaa ja mahdollisesti jopa tupakia, jokainen voi valita sen tavan jolla asioita tekee. Maffilla homma on helpompaa, hygieenisempää ja vähemmän hikistä kun heinän teko eikä sähkötupakkikaan höyryä kuten ennen kävi.


      • Anonyymi
        167-176 kirjoitti:

        Tietotekniikassa asioita voi tehdä monella tavalla ja on useita oikeita tapoja, vääriä tapoja vielä enemmän. Jollakin tavalla tehtynä voi asian tehdä 3 sekunnisssa muutamalla näppäimen painalluksella ja jotkut tavat vievät huomattavasti enemmän aikaa ja mahdollisesti jopa tupakia, jokainen voi valita sen tavan jolla asioita tekee. Maffilla homma on helpompaa, hygieenisempää ja vähemmän hikistä kun heinän teko eikä sähkötupakkikaan höyryä kuten ennen kävi.

        Laitahan esimerkkidataa vaikka pastebiniin, niin voidaan auttaa paremmin. Tietoturvan kannalta arveluttavat osuudet voit poistaa materiaalista. Näin äkikseltään vaikuttaa, että teet yksinkertaisesta asiasta monimutkaisen.


      • Anonyymi kirjoitti:

        Laitahan esimerkkidataa vaikka pastebiniin, niin voidaan auttaa paremmin. Tietoturvan kannalta arveluttavat osuudet voit poistaa materiaalista. Näin äkikseltään vaikuttaa, että teet yksinkertaisesta asiasta monimutkaisen.

        En voi kirjoittaa sitä tähän mihin voit työntää sen pastebinnisi mikä helvetti se nyt sitten onkaan. Sinä se tässä apua tarvitset mutta et näköjään itse sitä ymmärrä. Voiko tuon yksinkertaisempaa makroa olla kun tuo Maf() on? Ei tarvitse tehdä mitään muuta kun pastata teksti leikepöydältä ja sitten ajaa tuo Maf() sen sijaan että muuttelisi esikatselussa formaatteja ja vielä sen jälkeen erikseen valita muutettavat solut ja muuttaa ne Muotoilu-> Solut- toiminnolla, niin tein ennen mutta en tee enää kun on parempikin tapa..


      • Anonyymi
        167-176 kirjoitti:

        En voi kirjoittaa sitä tähän mihin voit työntää sen pastebinnisi mikä helvetti se nyt sitten onkaan. Sinä se tässä apua tarvitset mutta et näköjään itse sitä ymmärrä. Voiko tuon yksinkertaisempaa makroa olla kun tuo Maf() on? Ei tarvitse tehdä mitään muuta kun pastata teksti leikepöydältä ja sitten ajaa tuo Maf() sen sijaan että muuttelisi esikatselussa formaatteja ja vielä sen jälkeen erikseen valita muutettavat solut ja muuttaa ne Muotoilu-> Solut- toiminnolla, niin tein ennen mutta en tee enää kun on parempikin tapa..

        Miksi hermoilet? Tuolla sinun sotkullasi ei ole mitään merkitystä kenellekään. Jos tiedetään ongelmasi niin voimme auttaa.


      • Anonyymi
        Anonyymi kirjoitti:

        Laitahan esimerkkidataa vaikka pastebiniin, niin voidaan auttaa paremmin. Tietoturvan kannalta arveluttavat osuudet voit poistaa materiaalista. Näin äkikseltään vaikuttaa, että teet yksinkertaisesta asiasta monimutkaisen.

        Eipä se mitään esimerkki dataa osaa laittaa pastebiniin, ihan pihalla koko jutusta.


      • Anonyymi kirjoitti:

        Miksi hermoilet? Tuolla sinun sotkullasi ei ole mitään merkitystä kenellekään. Jos tiedetään ongelmasi niin voimme auttaa.

        Lue aloitusviesti ja kerro kysyinkö siinä jotain neuvoja johonkin ongelmaani? En kysynyt vaan kerroin miten olen keksinyt helpottaa numeroformaattien käsittelyä makrolla.
        Se ongelma taitaa olla vastaajilla kun eivät ymmärrä ohjelmoinnista mitään. Minä väitän ymmärtäväni kun on tullut tuota koodia väännettyä jo yli 30 vuotta.


      • Anonyymi
        167-176 kirjoitti:

        Lue aloitusviesti ja kerro kysyinkö siinä jotain neuvoja johonkin ongelmaani? En kysynyt vaan kerroin miten olen keksinyt helpottaa numeroformaattien käsittelyä makrolla.
        Se ongelma taitaa olla vastaajilla kun eivät ymmärrä ohjelmoinnista mitään. Minä väitän ymmärtäväni kun on tullut tuota koodia väännettyä jo yli 30 vuotta.

        Sinulla vaikuttaa olevan ongelma korviesi välissä, kun jankkaat ja jankkaat, mutta et paljasta ongelmasi alkusyytä. Kerro ihmeessä mitä yrität tehdä, niin voimme auttaa. Laita jonkunlainen esimerkkimateriaali pastebiniin ja kerro mitä haluat lopputulokseksi.


      • Anonyymi
        167-176 kirjoitti:

        Lue aloitusviesti ja kerro kysyinkö siinä jotain neuvoja johonkin ongelmaani? En kysynyt vaan kerroin miten olen keksinyt helpottaa numeroformaattien käsittelyä makrolla.
        Se ongelma taitaa olla vastaajilla kun eivät ymmärrä ohjelmoinnista mitään. Minä väitän ymmärtäväni kun on tullut tuota koodia väännettyä jo yli 30 vuotta.

        Kyllä on 30 vuotta mennyt hukkaan, jos ei muuhun pysty kuin tuollaisia sotkuja tekemään, selvään asiaan, Huh hu!


      • Anonyymi
        Anonyymi kirjoitti:

        Sinulla vaikuttaa olevan ongelma korviesi välissä, kun jankkaat ja jankkaat, mutta et paljasta ongelmasi alkusyytä. Kerro ihmeessä mitä yrität tehdä, niin voimme auttaa. Laita jonkunlainen esimerkkimateriaali pastebiniin ja kerro mitä haluat lopputulokseksi.

        En ole pyytänyt mitään apua ja ongelmaa ei ole. Siitä huomimatta olen saanut neuvoja joiden perusteella voi päättellä etä et ole kykenevä neuvomaan minua missään asiassa. En ole rekisteröitynyt pastebiniin enkä kuullutkaan ennen tuollaisesta sivustosta eikä ole ainakaan nyt tarvetta rekisteröityä sinne, varsin kuppaiselta tuo näyttää.


      • Anonyymi
        Anonyymi kirjoitti:

        Kyllä on 30 vuotta mennyt hukkaan, jos ei muuhun pysty kuin tuollaisia sotkuja tekemään, selvään asiaan, Huh hu!

        Sanotko kaikkia asioita sotkuksi joista et mitään ymmärrä?
        Kerroppa ihan yksityiskohtaisesti rivi riviltä mikä tuossa Maf():ssa on sotkua ja miten muuttaisit rivejä, mitä lisäisit siihen ja mitä poistaisit?
        LibreOffice ymmärtää kyllä ihan hyvin tuota "sotkua" ja tekee kuten pitääkin, sinun ymmärys ei taida riittää moiseen.
        Voit laittaa tänne myös pätkän omaa tekemääsi koodia jos sitä on.


      • Anonyymi
        Anonyymi kirjoitti:

        En ole pyytänyt mitään apua ja ongelmaa ei ole. Siitä huomimatta olen saanut neuvoja joiden perusteella voi päättellä etä et ole kykenevä neuvomaan minua missään asiassa. En ole rekisteröitynyt pastebiniin enkä kuullutkaan ennen tuollaisesta sivustosta eikä ole ainakaan nyt tarvetta rekisteröityä sinne, varsin kuppaiselta tuo näyttää.

        Pastebiniin ei tarvitse kirjautua. Hankala auttaa ongelmassasi, kun piilottelet lähdemateriaalia. Ainoa mikä näyttää kuppaiselta on tuo sinun sähellyksesi.


      • Anonyymi kirjoitti:

        Pastebiniin ei tarvitse kirjautua. Hankala auttaa ongelmassasi, kun piilottelet lähdemateriaalia. Ainoa mikä näyttää kuppaiselta on tuo sinun sähellyksesi.

        Ei minulla ole ongelmaa mutta sinulla näyttää olevan kun et tajua etten tarvitse apuasi missää asiassa, en ole sitä pyytänyt enkä sinun kaltaisiltani tolloilta tule sitä ikinä pyytämäänkään. En julkaise lähdemateriaalia kaltaistesi uteliaiden uunojen töllisteltäväksi ja voi olla ettet ymmärtäisi siitä kuitenkaan mitään.
        Mikä tuossa Maf:sa on kuppaista, se on lyhyt, näppärä ja täysin toimiva, miten muuttaisit sitä?


      • Anonyymi
        167-176 kirjoitti:

        Ei minulla ole ongelmaa mutta sinulla näyttää olevan kun et tajua etten tarvitse apuasi missää asiassa, en ole sitä pyytänyt enkä sinun kaltaisiltani tolloilta tule sitä ikinä pyytämäänkään. En julkaise lähdemateriaalia kaltaistesi uteliaiden uunojen töllisteltäväksi ja voi olla ettet ymmärtäisi siitä kuitenkaan mitään.
        Mikä tuossa Maf:sa on kuppaista, se on lyhyt, näppärä ja täysin toimiva, miten muuttaisit sitä?

        Miksi sitten lähettelet tänne sähläyksiäsi, jos ei ole mitään asiaa? Emme voi neuvoa sinua lainkaan, kun piilottelet materiaalia mitä haluat käsiteltävän.


      • Anonyymi kirjoitti:

        Miksi sitten lähettelet tänne sähläyksiäsi, jos ei ole mitään asiaa? Emme voi neuvoa sinua lainkaan, kun piilottelet materiaalia mitä haluat käsiteltävän.

        Tämän palstan aihe on "Lue aiheen OpenOffice keskusteluja. Katso, mitä muut ajattelevat, ja osallistu keskusteluun. Suomi24 - tuhansia aiheita."
        Eli ei tämä ole mikään neuvontapalsta. Asia on se että minä kerron tekemästäni makrosta jolla voi muuttaa solujen numeroformaatteja näppärästi.
        Mikä neuvoja sinäkin kuvittelet olevasi kun et selvästi ymmärrä makroista etkä niiden koodauksesta yhtään mitään. Toki koodia ei välttämättä tarvitsekkaan ymmärtää vaikka käyttääkin makroa, jos edes vähän ymmärtää niin voi muuttaa makroa tarkoituksiinsa sopivaksi ja tehdä vaikka useita makroja eri tarkoitusta varten.
        Ymmärrä jo etten tarvitse apuasi enkä neuvojasi sillä taitosi ei siihen riittäisi vaikka neuvoja tarvitsisin.


      • Anonyymi
        167-176 kirjoitti:

        Ei minulla ole ongelmaa mutta sinulla näyttää olevan kun et tajua etten tarvitse apuasi missää asiassa, en ole sitä pyytänyt enkä sinun kaltaisiltani tolloilta tule sitä ikinä pyytämäänkään. En julkaise lähdemateriaalia kaltaistesi uteliaiden uunojen töllisteltäväksi ja voi olla ettet ymmärtäisi siitä kuitenkaan mitään.
        Mikä tuossa Maf:sa on kuppaista, se on lyhyt, näppärä ja täysin toimiva, miten muuttaisit sitä?

        Amerikkalaisten pastebiniin ja muihinkaan muka "ilmaisiin palveluihin" ei kenenkään pidä omia koodejaan jakaa. Toivottavasti suomalaiset ymmärtää pysyä niistä erossa koska ilmaisia lounaita ei todistetusti ole ja taustalla on hämärää touhua.


      • Anonyymi
        167-176 kirjoitti:

        Tämän palstan aihe on "Lue aiheen OpenOffice keskusteluja. Katso, mitä muut ajattelevat, ja osallistu keskusteluun. Suomi24 - tuhansia aiheita."
        Eli ei tämä ole mikään neuvontapalsta. Asia on se että minä kerron tekemästäni makrosta jolla voi muuttaa solujen numeroformaatteja näppärästi.
        Mikä neuvoja sinäkin kuvittelet olevasi kun et selvästi ymmärrä makroista etkä niiden koodauksesta yhtään mitään. Toki koodia ei välttämättä tarvitsekkaan ymmärtää vaikka käyttääkin makroa, jos edes vähän ymmärtää niin voi muuttaa makroa tarkoituksiinsa sopivaksi ja tehdä vaikka useita makroja eri tarkoitusta varten.
        Ymmärrä jo etten tarvitse apuasi enkä neuvojasi sillä taitosi ei siihen riittäisi vaikka neuvoja tarvitsisin.

        Näppärästi? Tuolla sillisalaatillasi? Solujen muotoiluun on ihan näppärä työkalu ohjelmassa itsessään. Ei ole mitään syytä kiivetä perse edellä puuhun, kuten sinä teet.


      • Anonyymi kirjoitti:

        Näppärästi? Tuolla sillisalaatillasi? Solujen muotoiluun on ihan näppärä työkalu ohjelmassa itsessään. Ei ole mitään syytä kiivetä perse edellä puuhun, kuten sinä teet.

        Tuo "sillisalaatti" on monta tuhtta kertaa nopeampi, varmempi ja helpokäyttöisempi kun ohjelman oma työkalu varsinkin jos muutettavia soluja on tuhansia tai jopa pikkusta vaille pirusti. Minäkin käytin noita ohjeman omia työkaluja ja osaan niitä käyttää ilman neuvojasikin paljon paremmin kun sinä neuvot. Olen tehnyt noita makroja muitakin ja muihinkin tarkoituksiin tarpeen mukaan mutta en julkaise niitä ainakaan nyt, niitä taitaa olla parisenkymmentä ja suurin osa on paljon monimutkaisempia kun Maf().
        Et edelleenkään kerro mikä tuosta Maf:n koodista tekee sillisalttaattia ja mitä siinä muuttaisit. Et kerro siksi koska et ymmärrä koodista mitään joten turha on arvostella, ettäarvostelu olisi uskottavaa niin arvostelu pitää perustela ja siihen sinä et näytä kykenevän.
        Joskus nuorena miehenä kiipeilin puihin linnunpesille mutta aina pää edellä ja pari kertaa putosinkin onneksi jalat edellä, putosin kerran myös hevosen selästä. Joku kallonkutistaja voisi varmaan kertoa johtuuko noiden makrojen teko ja muu koodausinto noista putoamisista, jos johtuu niin putoamisen voisi ottaa käyttöön koodauksen opetusohjelmassa.
        Sitäpaisi jos päätän kiivetä perse edelleä puuhun niin mitä sinä sille kuvittelet mahtavasi?


      • Anonyymi kirjoitti:

        Amerikkalaisten pastebiniin ja muihinkaan muka "ilmaisiin palveluihin" ei kenenkään pidä omia koodejaan jakaa. Toivottavasti suomalaiset ymmärtää pysyä niistä erossa koska ilmaisia lounaita ei todistetusti ole ja taustalla on hämärää touhua.

        Täysin samaa mieltä 🤙
        Minusta tuo vaikutti varsin epäilyttävältä ja siksi en käytä sitä.


      • Anonyymi
        167-176 kirjoitti:

        Tuo "sillisalaatti" on monta tuhtta kertaa nopeampi, varmempi ja helpokäyttöisempi kun ohjelman oma työkalu varsinkin jos muutettavia soluja on tuhansia tai jopa pikkusta vaille pirusti. Minäkin käytin noita ohjeman omia työkaluja ja osaan niitä käyttää ilman neuvojasikin paljon paremmin kun sinä neuvot. Olen tehnyt noita makroja muitakin ja muihinkin tarkoituksiin tarpeen mukaan mutta en julkaise niitä ainakaan nyt, niitä taitaa olla parisenkymmentä ja suurin osa on paljon monimutkaisempia kun Maf().
        Et edelleenkään kerro mikä tuosta Maf:n koodista tekee sillisalttaattia ja mitä siinä muuttaisit. Et kerro siksi koska et ymmärrä koodista mitään joten turha on arvostella, ettäarvostelu olisi uskottavaa niin arvostelu pitää perustela ja siihen sinä et näytä kykenevän.
        Joskus nuorena miehenä kiipeilin puihin linnunpesille mutta aina pää edellä ja pari kertaa putosinkin onneksi jalat edellä, putosin kerran myös hevosen selästä. Joku kallonkutistaja voisi varmaan kertoa johtuuko noiden makrojen teko ja muu koodausinto noista putoamisista, jos johtuu niin putoamisen voisi ottaa käyttöön koodauksen opetusohjelmassa.
        Sitäpaisi jos päätän kiivetä perse edelleä puuhun niin mitä sinä sille kuvittelet mahtavasi?

        Laita lähdemateriaalistasi esimerkkipätkä pastebiniin, niin katsotaan miten asia saadaan ratkaistua mahdollisimman helposti.


      • Anonyymi
        167-176 kirjoitti:

        Tuo "sillisalaatti" on monta tuhtta kertaa nopeampi, varmempi ja helpokäyttöisempi kun ohjelman oma työkalu varsinkin jos muutettavia soluja on tuhansia tai jopa pikkusta vaille pirusti. Minäkin käytin noita ohjeman omia työkaluja ja osaan niitä käyttää ilman neuvojasikin paljon paremmin kun sinä neuvot. Olen tehnyt noita makroja muitakin ja muihinkin tarkoituksiin tarpeen mukaan mutta en julkaise niitä ainakaan nyt, niitä taitaa olla parisenkymmentä ja suurin osa on paljon monimutkaisempia kun Maf().
        Et edelleenkään kerro mikä tuosta Maf:n koodista tekee sillisalttaattia ja mitä siinä muuttaisit. Et kerro siksi koska et ymmärrä koodista mitään joten turha on arvostella, ettäarvostelu olisi uskottavaa niin arvostelu pitää perustela ja siihen sinä et näytä kykenevän.
        Joskus nuorena miehenä kiipeilin puihin linnunpesille mutta aina pää edellä ja pari kertaa putosinkin onneksi jalat edellä, putosin kerran myös hevosen selästä. Joku kallonkutistaja voisi varmaan kertoa johtuuko noiden makrojen teko ja muu koodausinto noista putoamisista, jos johtuu niin putoamisen voisi ottaa käyttöön koodauksen opetusohjelmassa.
        Sitäpaisi jos päätän kiivetä perse edelleä puuhun niin mitä sinä sille kuvittelet mahtavasi?

        Keskustelua sivusta seuraavana totean vain ettei tämä palsta sovellu asiallisen keskustelun alustaksi. Ensinnäkin monet asialliset vastaukset poistuu jonkun botin algoritmin outona tulkintana ja toisekseen miten keskustella kun toinen osapuoli on joko vänkäävä trolli tai muutoin vaan asioista liian vähän perillä oleva taho jonka tarkoitus on aiheuttaa sekaannusta. Joku TechBBS -foorumi tai tietomaa.net soveltuisi siis alustaksi paremmin.


      • Anonyymi kirjoitti:

        Laita lähdemateriaalistasi esimerkkipätkä pastebiniin, niin katsotaan miten asia saadaan ratkaistua mahdollisimman helposti.

        En laita sinne mitään ja se on turhaakin koska olen itse ratkaissut asian Maf:lla joka on yleiskäyttöinen ja on ihan sama millaista lähdemateriaali on, sen lisäksi Maf on tarvittaessa virteltävissä tai monistettavissa jos tarvetta ilmenee. En tarvitse "katsomisiasi", neuvojasi enkä apuasi.


      • Anonyymi kirjoitti:

        Keskustelua sivusta seuraavana totean vain ettei tämä palsta sovellu asiallisen keskustelun alustaksi. Ensinnäkin monet asialliset vastaukset poistuu jonkun botin algoritmin outona tulkintana ja toisekseen miten keskustella kun toinen osapuoli on joko vänkäävä trolli tai muutoin vaan asioista liian vähän perillä oleva taho jonka tarkoitus on aiheuttaa sekaannusta. Joku TechBBS -foorumi tai tietomaa.net soveltuisi siis alustaksi paremmin.

        Noita persuja näyttää olevan joka paikassa, täälläkin 😁


      • Anonyymi
        167-176 kirjoitti:

        Ei minulla ole ongelmaa mutta sinulla näyttää olevan kun et tajua etten tarvitse apuasi missää asiassa, en ole sitä pyytänyt enkä sinun kaltaisiltani tolloilta tule sitä ikinä pyytämäänkään. En julkaise lähdemateriaalia kaltaistesi uteliaiden uunojen töllisteltäväksi ja voi olla ettet ymmärtäisi siitä kuitenkaan mitään.
        Mikä tuossa Maf:sa on kuppaista, se on lyhyt, näppärä ja täysin toimiva, miten muuttaisit sitä?

        Työttömyyteen liittyvillä sivuillahan paasasit viranomaisia vastaan, joten en ihmettele tätäkään...:)


      • Anonyymi
        167-176 kirjoitti:

        En laita sinne mitään ja se on turhaakin koska olen itse ratkaissut asian Maf:lla joka on yleiskäyttöinen ja on ihan sama millaista lähdemateriaali on, sen lisäksi Maf on tarvittaessa virteltävissä tai monistettavissa jos tarvetta ilmenee. En tarvitse "katsomisiasi", neuvojasi enkä apuasi.

        Vähän hankala esittää kunnollista ratkaisua, kun ei ole saatavilla alkuperäistä dataa jota käsitellä.

        Tarvitsetko apua pastebinin käyttöön? Ei pitäisi olla vaikeaa. Tässä yhteydessä ei tarvitse edes muotoilla, vaan riittää raakadata.

        Tuo sinun sähläyksesi ei ole minkään arvoinen, koska ei ole olemassa mitään millä testata. Yleisellä tasolla voidaan sanoa, että mitään makroja ei solujen muotoilussa tarvita, koska siihen on olemassa valmiit työkalut.


      • Anonyymi kirjoitti:

        Vähän hankala esittää kunnollista ratkaisua, kun ei ole saatavilla alkuperäistä dataa jota käsitellä.

        Tarvitsetko apua pastebinin käyttöön? Ei pitäisi olla vaikeaa. Tässä yhteydessä ei tarvitse edes muotoilla, vaan riittää raakadata.

        Tuo sinun sähläyksesi ei ole minkään arvoinen, koska ei ole olemassa mitään millä testata. Yleisellä tasolla voidaan sanoa, että mitään makroja ei solujen muotoilussa tarvita, koska siihen on olemassa valmiit työkalut.

        En ole pyytänyt sinulta mihinkään asiaan ratkaisua koska olen itse jo ratkaisuut asian ja esittänyt ratkaisun täällä.
        "Paskabinniin" en laita mitään joten se käyttöönkään en apuasi tarvitse.
        "Yleisellä tasolla voidaan sanoa, että mitään makroja ei solujen muotoilussa tarvita, koska siihen on olemassa valmiit työkalut."
        Niin on ja nuo riittää useimmille minulle ei.
        Sen verran tuosta datasta että se on erään omatekoisen sovellukseni tuottamaa joka tekee nykyversiossa siitä tekstitiedoston. Tuli juuri mieleen että muutama vuosi sitten tein sellaisen sovelluksen joka teki ods-tiedoston tai lisäsi olemassa olevaan ods-tiedostoon taulukot tai jo olevaan taulukkoon datan sekä teki muotoilutkin valmiiksi, taidampa kaivaa tuon vanhan koodin esiin ja sitä sopivasti muokkaamalla homma toimii kun entisen junan vessa ilman että edes LibeOfficea tarvitsee käynnistää.
        Menikö yli hilseen? Ei se mitään, varmaan useimmilta meni.


      • Anonyymi
        167-176 kirjoitti:

        En ole pyytänyt sinulta mihinkään asiaan ratkaisua koska olen itse jo ratkaisuut asian ja esittänyt ratkaisun täällä.
        "Paskabinniin" en laita mitään joten se käyttöönkään en apuasi tarvitse.
        "Yleisellä tasolla voidaan sanoa, että mitään makroja ei solujen muotoilussa tarvita, koska siihen on olemassa valmiit työkalut."
        Niin on ja nuo riittää useimmille minulle ei.
        Sen verran tuosta datasta että se on erään omatekoisen sovellukseni tuottamaa joka tekee nykyversiossa siitä tekstitiedoston. Tuli juuri mieleen että muutama vuosi sitten tein sellaisen sovelluksen joka teki ods-tiedoston tai lisäsi olemassa olevaan ods-tiedostoon taulukot tai jo olevaan taulukkoon datan sekä teki muotoilutkin valmiiksi, taidampa kaivaa tuon vanhan koodin esiin ja sitä sopivasti muokkaamalla homma toimii kun entisen junan vessa ilman että edes LibeOfficea tarvitsee käynnistää.
        Menikö yli hilseen? Ei se mitään, varmaan useimmilta meni.

        Selittelet täällä ummet ja lammet jostain "keksinnöstäsi", mutta ei sitten viitsi kertoa mitä ongelmaa yrität ratkoa.

        Ja et osaa käyttää edes pastebinin kaltaista sivustoa. Osaatko ylipäätään mitään, vai miksi kiukuttelet kuin pieni lapsi?


      • Anonyymi kirjoitti:

        Selittelet täällä ummet ja lammet jostain "keksinnöstäsi", mutta ei sitten viitsi kertoa mitä ongelmaa yrität ratkoa.

        Ja et osaa käyttää edes pastebinin kaltaista sivustoa. Osaatko ylipäätään mitään, vai miksi kiukuttelet kuin pieni lapsi?

        En yritä enää ratkaista mitään ongelmaa kun ratkaisin sen ongelman joka oli ja kerroin täällä miten ratkaisin ongelman enkä pyytänyt ketäänn ratkaisemaan ongelmaa jota ei enää ole. Kaiken lisäksi ratkasiu oli helppo, nopea ja yleiskäyttöinen makro nimeltä Maf(). Maf() on yleiskäyttöinen eikä varsinaisesti lue edes sitä dataa vaan muuttaa solut vasta pastauksen jälkeen joten mitään tarvetta datan työntämiselle johonkin paskabinniin ei ole. Ymmärsitkö?
        Osaan käyttää paskabinniä ja muitakin sivstoja tarvittaessa mutta kun ei siihen ole tarvetta.

        Sinä kuvittelet tietäväsi kaiken mutta varsin köykäiseksi sinun tiedot ja taidot on tässä ketjussa havaittu vain ankkääminen jostain ongelman ratkaisusta ja paskabinnistä näyttää onnistuvan erinomaisesti.


      • Anonyymi
        167-176 kirjoitti:

        En yritä enää ratkaista mitään ongelmaa kun ratkaisin sen ongelman joka oli ja kerroin täällä miten ratkaisin ongelman enkä pyytänyt ketäänn ratkaisemaan ongelmaa jota ei enää ole. Kaiken lisäksi ratkasiu oli helppo, nopea ja yleiskäyttöinen makro nimeltä Maf(). Maf() on yleiskäyttöinen eikä varsinaisesti lue edes sitä dataa vaan muuttaa solut vasta pastauksen jälkeen joten mitään tarvetta datan työntämiselle johonkin paskabinniin ei ole. Ymmärsitkö?
        Osaan käyttää paskabinniä ja muitakin sivstoja tarvittaessa mutta kun ei siihen ole tarvetta.

        Sinä kuvittelet tietäväsi kaiken mutta varsin köykäiseksi sinun tiedot ja taidot on tässä ketjussa havaittu vain ankkääminen jostain ongelman ratkaisusta ja paskabinnistä näyttää onnistuvan erinomaisesti.

        Kylläpä on salaista "tietoa", kun ei edes anonymisoitua esimerkkiä voi pastebiniin laittaa.

        Miksi ylipäätään avasit ketjun, kun et tarjoa alkuperäistä ongelmaa nähtäville? Nyt vaikutat väkijoukossa yksinään sössöttävältä "omituiselta höpöttäjältä", joka kyllä itse omassa pääkopassaan kokee olevansa fiksu, mutta jonka höpinät ei voisi muita vähempää kiinnostaa.


      • Anonyymi kirjoitti:

        Kylläpä on salaista "tietoa", kun ei edes anonymisoitua esimerkkiä voi pastebiniin laittaa.

        Miksi ylipäätään avasit ketjun, kun et tarjoa alkuperäistä ongelmaa nähtäville? Nyt vaikutat väkijoukossa yksinään sössöttävältä "omituiselta höpöttäjältä", joka kyllä itse omassa pääkopassaan kokee olevansa fiksu, mutta jonka höpinät ei voisi muita vähempää kiinnostaa.

        Tuossa se ongelma on
        "Tympäännyin muuttamaan solujen tyyppejä kun pastasin kellonaikoja calkkiin, se kun aina antaa ajan sekuntimuodossa vaikka tekstissä ei ole kun minuutit."
        ja sen jälkeen tuli ratkaisu siihen.

        Ei se nyt niin salaista se data ole mutta ihan periaaatteessa en tuollaiseen paskabinniin laita yhtään mitään ja olen jo sanonut sen moneen kertaan että Maf() on yleiskäyttöinen eikä edellytä edes pastaamista vaan ajat voi olla valmiina taulukossa ja sitten se muuttaa solut jälkikäteen. Testata tuota voi vaikka laittamalla sekalaista dataa (kellonaikoja, tekstä lukuja yms) taulukkoon sikin sokin ja sitten ajamalla tuon Maf:in jollloin kellonajat muttuu ja kaikki muu säilyy enallaan.
        En tarjonnut ongelmaa ratkaistavaksi vaan valmiin ratkaisun siihen en mahda sille mitään jos joku ei ymmärrä sitä. Ja ellei ymmärrä niin voi toki jatkossakin käyttää ohjelman muotoilutoimintoja.

        Ellei kiinnota tai et ymmärrä niin unohda koko juttu.


    • Anonyymi

      "Terveisin 63 v nörttivaari 167-176 Pohjois-Karjalasta"

      Et ole Pohjois-Karjalasta, täällä on kaikki terveitä.

      • Näyttää ainakin yksi luulosairas olevan 😄 😁 😆 😅 😂 🤣


      • Anonyymi
        167-176 kirjoitti:

        Näyttää ainakin yksi luulosairas olevan 😄 😁 😆 😅 😂 🤣

        Näin on, kikattelee hölmöille jutuilleen.


    • Tein uuden version, Sub Maf2(), joka muuttaa muitakin solun ominaisuuksia isossakin talukossa muutamassa sekunnissa. Nörtin ja nysvääjän ero on nähty tässäkin keskustelussa. Ja myös se että on olemassa myös tollo-nysvääjiä joiden ymmärrys ei riitä tietotekniikan täysimääräiseen hyödyntämiseen edes sillon kun tarjotaan valmiita työkaluja elämän helpottamiseen. Maf2() kuten Maf() voi olla myös Sub kun se ei varsinaisesti palauta arvoja. Maf2() on jo tehnyt sen minkä pitää tehdä kun nysvääjä vielä muuttelee solun ominaisuuksia. En todellakaan ymmärrä tuota solujen ominaisuuksien muuttamista etukäteen, onko sellaista neuvottu jossain oppaassa tai opetettu jossain?

      Sub Maf2()
      Dim oSheets
      Dim oSheet
      oSheets = ThisComponent.getSheets()
      oSheet = ThisComponent.getCurrentController.getActiveSheet
      Dim kRange as Object
      Dim rg As Object
      Dim oCell as Object
      Dim lform As integer
      Dim vform As integer
      vform=41 rem 21:15:00
      rg = getUsedRange(oSheet)
      Dim kRangeAddress as New com.sun.star.table.CellRangeAddress
      kRangeAddress = rg.getRangeAddress()
      For i = kRangeAddress.StartColumn To kRangeAddress.EndColumn
      For j = kRangeAddress.StartRow To kRangeAddress.EndRow
      oCell = oSheet.getCellByPosition(i,j)
      lform=oCell.getPropertyValue("NumberFormat")
      If lform=vform Then
      oCell.setPropertyValue("NumberFormat",40) rem 21:15
      oCell.setPropertyValue("HoriJustify", com.sun.star.table.CellHoriJustify.CENTER) rem vaakatasaus keskelle
      oCell.setPropertyValue("CharWeight", com.sun.star.awt.FontWeight.BOLD) rem fontin tyyli lihavoitu
      oCell.setPropertyValue("CharColor", RGB( 0,0, 255 ) ) rem tekstin väri sininen
      oCell.setPropertyValue("CellBackColor", RGB( 255,0, 0 ) ) rem taustaväri punainen
      rem nuo ominaisuudet voi myös lukea joistain mallisoluista tai muuttaa mieleisekseen suoraan koodiin
      End If
      Next
      Next
      END Sub

      Function getUsedRange(oSheet)
      Dim oCursor
      oCursor = oSheet.createCursor()
      oCursor.gotoStartOfUsedArea(False)
      oCursor.gotoEndOfUsedArea(True)
      getUsedRange = oCursor
      End Function

    • Anonyymi

      Nuo ominaisuudet voi myös lukea joistain mallisoluista tai ilmoittaa muuttujissa
      Esim.
      Dim NF as variant
      Dim HJ as variant
      Dim CW as variant
      Dim CC as variant
      Dim CB as variant
      oCell = oSheet.getCellByPosition(0,0) rem A1
      NF=oCell.getPropertyValue("NumberFormat")
      HJ=oCell.getPropertyValue("HoriJustify")
      CW=oCell.getPropertyValue("CharWeight")
      CC=oCell.getPropertyValue("CharColor")
      CB=oCell.getPropertyValue("CellBackColor")

      ja käyttää noita muuttujia sitten oCell.setPropertyValue riveillä

      Mutta ei täällä näytä olevan ketään ohjelmointitaitoista, pelkkiä vastarannan kiiskejä lähes kaikki vastaajat on.

      • Anonyymi

        Täällä on kyllä hulluja, muuta ei niin hulluja että tuollaiseen ryhtyisi.


      • Anonyymi kirjoitti:

        Täällä on kyllä hulluja, muuta ei niin hulluja että tuollaiseen ryhtyisi.

        Ihme ininä muutaman rivin makrosta jonka käyttö on kaikille vapaaehtoista. On tullut tänä vuonna väännettyä ihan oikeaa ohjelmakoodiakin useita tuhansia rivejä.
        Eihän tuo vielä mitään mutta jos tietäisit mihin kaikkeen tässä on tullut ryhdyttyä niin et nimittelisi.


      • Anonyymi
        167-176 kirjoitti:

        Ihme ininä muutaman rivin makrosta jonka käyttö on kaikille vapaaehtoista. On tullut tänä vuonna väännettyä ihan oikeaa ohjelmakoodiakin useita tuhansia rivejä.
        Eihän tuo vielä mitään mutta jos tietäisit mihin kaikkeen tässä on tullut ryhdyttyä niin et nimittelisi.

        Uskokoon ken tahtoo.


      • Anonyymi kirjoitti:

        Uskokoon ken tahtoo.

        Inise vaan, niin itikatkin tekee kun eivät muuhun kykene 😁


      • Anonyymi
        167-176 kirjoitti:

        Inise vaan, niin itikatkin tekee kun eivät muuhun kykene 😁

        Sinua on varmaan ennenkin arvosteltu näistä typeristä jutuistasi.


      • Anonyymi kirjoitti:

        Sinua on varmaan ennenkin arvosteltu näistä typeristä jutuistasi.

        Ne jotka eivät ymmärrä juttujeni pointtia sanovat juttujani typeriksi, mutta typeriä ovat he itse kun eivät edes älyä pitää tyhmyyttään omana tietonaan vaan nolaavat itsensä paljastamalla tyhmyytensä.


      • Anonyymi
        167-176 kirjoitti:

        Ne jotka eivät ymmärrä juttujeni pointtia sanovat juttujani typeriksi, mutta typeriä ovat he itse kun eivät edes älyä pitää tyhmyyttään omana tietonaan vaan nolaavat itsensä paljastamalla tyhmyytensä.

        Onko koskaan tullut mieleen, entäpä jos sinulla itselläsi ei resurssit riitä mieltämään sitä mitä ihmiset sinulle yrittävät sanoa. Ajattele nyt hyvä ihminen, jos valikosta tai painikepalkista suoraan saa haluamansa muotoilun aikaiseksi, ei tosiaankaan kannata sivun mittaisia makroja rustata, ja sinun on pakko niitä rustata jostakin käsittämättömästä syystä, älä yritä pakottaa muita samaan tyhmyyteen, anna edes toisten tehdä asiat helpommin.

        Ymmärsitkö nyt?


      • Anonyymi kirjoitti:

        Onko koskaan tullut mieleen, entäpä jos sinulla itselläsi ei resurssit riitä mieltämään sitä mitä ihmiset sinulle yrittävät sanoa. Ajattele nyt hyvä ihminen, jos valikosta tai painikepalkista suoraan saa haluamansa muotoilun aikaiseksi, ei tosiaankaan kannata sivun mittaisia makroja rustata, ja sinun on pakko niitä rustata jostakin käsittämättömästä syystä, älä yritä pakottaa muita samaan tyhmyyteen, anna edes toisten tehdä asiat helpommin.

        Ymmärsitkö nyt?

        En ole missään vaiheessa edes yrittänyt pakottaa ketään yhtään mihinkään vaan tarjosin vain vaihtoehdon joka on paljon helpompi ja nopeampi kun muuttaa valikosta tai painikepalkista, edes muutettavia soluja ei tarvitse valita. Jokaisella on valta valita miten asiansa tekee, en hyväksy muuta pakkoa kun lomPAKON missään asiassa. Minulla on myös tapana rustata milloin mitäkin ja tällainen pöytälaatikkkoodari ei usein julkaise mitään, nyt sellaisen tein eikä yhtään kaduta.
        Eli en ymmärtänyt sitä miksi tuota MaF():a vastustat, mitä pahaa tuo pieni ohjelmanpätkä on sinulle tehnyt? Vai tuliko näppyjä nenään kun huomasit että et ihan kaikkea sinäkään ymmärrä?


      • 167-176 kirjoitti:

        En ole missään vaiheessa edes yrittänyt pakottaa ketään yhtään mihinkään vaan tarjosin vain vaihtoehdon joka on paljon helpompi ja nopeampi kun muuttaa valikosta tai painikepalkista, edes muutettavia soluja ei tarvitse valita. Jokaisella on valta valita miten asiansa tekee, en hyväksy muuta pakkoa kun lomPAKON missään asiassa. Minulla on myös tapana rustata milloin mitäkin ja tällainen pöytälaatikkkoodari ei usein julkaise mitään, nyt sellaisen tein eikä yhtään kaduta.
        Eli en ymmärtänyt sitä miksi tuota MaF():a vastustat, mitä pahaa tuo pieni ohjelmanpätkä on sinulle tehnyt? Vai tuliko näppyjä nenään kun huomasit että et ihan kaikkea sinäkään ymmärrä?

        On se ihmeellistä kun jotkut valittaa parin kymmenen rivin koodista eikä edes itse tarvitse tehdä sitä. Minä tein tänään sellaisen "virityksen" että jotkut täällä saisivat hepulin jos näkisivät sen ja siksi en sitä laita tänne.
        Tuo uusi "viritys" koostuu yhdestä aliohjelmasta (Sub) ja kahdesta functiosta ja se tekee koko asiakirjan raakadatasta ja siihen taulukot (nykyversiossa 3 taulukoa minuutissa) valmiiksi muotoiluinen päivineen ja silloin pitää LibeOffice olla nimenomaan kiinni (muuten ei tallennus onnistu), se "viritys" sitten lopuksi aukaisee sen asiakirjan näyville.
        Tuli yhteensä vajaat 300 riviä, ja koko sovelluksessa on nyt 4100 riviä ja varmaan kun keksin siihen jotain uusia "herkkuja" niin rivejä voi tulla vielä paljon lisää.


      • Anonyymi
        167-176 kirjoitti:

        On se ihmeellistä kun jotkut valittaa parin kymmenen rivin koodista eikä edes itse tarvitse tehdä sitä. Minä tein tänään sellaisen "virityksen" että jotkut täällä saisivat hepulin jos näkisivät sen ja siksi en sitä laita tänne.
        Tuo uusi "viritys" koostuu yhdestä aliohjelmasta (Sub) ja kahdesta functiosta ja se tekee koko asiakirjan raakadatasta ja siihen taulukot (nykyversiossa 3 taulukoa minuutissa) valmiiksi muotoiluinen päivineen ja silloin pitää LibeOffice olla nimenomaan kiinni (muuten ei tallennus onnistu), se "viritys" sitten lopuksi aukaisee sen asiakirjan näyville.
        Tuli yhteensä vajaat 300 riviä, ja koko sovelluksessa on nyt 4100 riviä ja varmaan kun keksin siihen jotain uusia "herkkuja" niin rivejä voi tulla vielä paljon lisää.

        Näin on parasta, pidä ne ihmeelliset viritykset pöytälaatikossasi, äläkä avaa suutasi missään niiden olemassa olosta, silloin saattaa joku pitää sinua terveenä marjanpoimijana, tai no lähes terveenä.


      • Anonyymi kirjoitti:

        Näin on parasta, pidä ne ihmeelliset viritykset pöytälaatikossasi, äläkä avaa suutasi missään niiden olemassa olosta, silloin saattaa joku pitää sinua terveenä marjanpoimijana, tai no lähes terveenä.

        En harrasta marjanpoimintaa, mutta ostin eilen ämpärillisen insinöörin keräämiä puolukoita, eivät olleet neliskanttisia vaan ihan oli pyöreitä. Neliskanttisia puolukoita mahtuisikin enemmän ämpäriin kun ei jää niin paljoa tyhjää tilaa niiden väliin. Jos olisin marjan poimija niin kehittäisin varmaan neliskanttisia marjoja niin ei kenenkään tarvitsisi niiden välissä olevaa ilmaa syödä kun se ilma purkautuu kuitenkin kehosta jollain tavalla ulos ja yleensä pöristen. Ihan ensimmäiseksi hommaisin jostain tai vaikka tekisin neliskanttisen ämpärin 😁 😆 😅 😂 🤣


      • 167-176 kirjoitti:

        En harrasta marjanpoimintaa, mutta ostin eilen ämpärillisen insinöörin keräämiä puolukoita, eivät olleet neliskanttisia vaan ihan oli pyöreitä. Neliskanttisia puolukoita mahtuisikin enemmän ämpäriin kun ei jää niin paljoa tyhjää tilaa niiden väliin. Jos olisin marjan poimija niin kehittäisin varmaan neliskanttisia marjoja niin ei kenenkään tarvitsisi niiden välissä olevaa ilmaa syödä kun se ilma purkautuu kuitenkin kehosta jollain tavalla ulos ja yleensä pöristen. Ihan ensimmäiseksi hommaisin jostain tai vaikka tekisin neliskanttisen ämpärin 😁 😆 😅 😂 🤣

        Vaikka ei tämä taida juuri ketään kiinnostaa niin kerron silti tuosta "virityksestä".
        Aluksi se osasi vain kirjoittaa ods-tiedostoja mutta ettei kukaan luulisi sitä poliisiksi niin opetin sen myös lukemaan ods-tiedostoja 😁
        Se lukee sujuvasti esim. 6-taulukkoisen ods-tiedoston alle 3 sekunnissa ja muuttaa lukemansa pääsovelluksen ymmärtämään muotoon ja tallentaa tiedot levylle siinä muodossa. Tuohon lukunopeuteen ei poliisi, insinööri eikä ihminenkään pysty 😆
        Toki tietoja pääsovellukseen voi syöttää siinä olevan toiminnon kautta ja myös leikepöydältä.
        Yhden lyhyen ailohjelman (Sub) julkaisen vielä tässä kaikkien "iloksi"

        Public Sub TapaKalkkis()
        Dim prs() As Process = Process.GetProcessesByName("soffice")
        If prs.Count > 0 Then
        For i = 0 To prs.Count - 1
        prs(i).Kill()
        Next
        End If
        End Sub

        Tuo TapaKalkkis() ei oikeasti tapa ketään vaan lopettaa prosessin (viemättä sitä saunan taakse) lukemisen/kirjoittamisen aluksi ja lopuksi koska se ei voi lukea eikä kirjoittaa auki olevaan tiedostoon.


    • Anonyymi

      Vaikka tyhmmydestä ei sakoteta niin sillä saattaa silti olla oma hintansa

    • Anonyymi

      Miksi v.a.j.a.kk.i et osaa kirjoittaa?

      • Anonyymi

        Mihinkähän tuokin omituisuus kohdistuu?


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

    Luetuimmat keskustelut

    1. Mitä hittoa tapahtuu nuorille miehillemme?

      Mikä on saanut heidän päänsä sekaisin ja kadottamaan järjellisyytensä normaalista elämästä ja ryhtymään hörhöiksi? https
      Maailman menoa
      275
      2929
    2. En sitten aio sinua odotella

      Olen ollut omasta halustani yksin, mutta jossain vaiheessa aion etsiä seuraa. Tämä on aivan naurettavaa pelleilyä. Jos e
      Ikävä
      76
      1528
    3. Muistatko kun kerroin...

      että palelen..? Myös nyt on kylmä. Tahtoisin peittosi alle.
      Ikävä
      43
      1460
    4. Martina jättää triathlonin: "Aika kääntää sivua"

      Martina kirjoittaa vapaasti natiivienkusta suomeen käännetyssä tunteikkaassa tekstissä Instassaan. Martina kertoo olevan
      Kotimaiset julkkisjuorut
      34
      1260
    5. Kuka sinä oikeen olet

      Joka kirjoittelet usein minun kanssa täällä? Olen tunnistanut samaksi kirjoittajaksi sinut. Miksi et anna mitään vinkkej
      Ikävä
      47
      1190
    6. En vain ole riittävä

      Muutenhan haluaisit minut oikeasti ja tekisit jotain sen eteen. Joo, ja kun et varmaan halua edes leikisti. Kaikki on o
      Ikävä
      25
      1187
    7. Hei, vain sinä voit tehdä sen.

      Only you, can make this world seem right Only you, can make the darkness bright Only you and you alone Can make a change
      Ikävä
      6
      1170
    8. Oon pahoillani että

      Tapasit näin hyödyttömän, arvottoman, ruman ja tylsän ihmisen niinku minä :(
      Ikävä
      43
      1109
    9. Taasko se show alkaa

      Koo osottaa taas mieltään
      Ikävä
      23
      1067
    10. Ihan mielenkiinnosta kyselen...

      Kun olen huomannut, että omat sähköpostit sakkaavat, puhelut eivät yhdisty jne. että missähän mahtaa olla vika? Osaisko
      Ikävä
      14
      1003
    Aihe