Miten Openofficella?

Miten openofficella haetaan tietoa windowsin rekisteristä.
Ja miten sen saa liitettyä sitten taulukko laskentaan.
3448
Äänestä

Muut lukivat myös

Vastaukset 3

Vanhimmat

kysyjä erityisen pitkällä atk:ssa, vai onko käsitteet kenties sekaisin?

Tarkoitatko windowsin rekisterillä todella
a) windowsin rekisteriä vai
b) windowsin Resurssienhallintaa?

a) käynnistä regedit ja vie-toiminnolla tallenna koneen registeritiedot johonkin. Avaa Oo ja hae ne siihen. Avautuu tekstinkäsittelyyn.

b) Avaa Oo:n Laskentataulukko -> Tiedosto -> Avaa.. luovi haluamaasi kansioon valitse tiedosto ja Avaa.

Äänestä
  • Tarkoitin että olisko mahdollista hakea windowsin rekisteristä ei resurssien hallinnasta.
    Elikkä miten saan haettua jonkun tietyn rekisteri arvon ilman regedit:iä avaamalla.
    esimerkiksi makron avulla.
    excelin puolelle on löytynyt sopivia makroja sen arvon hakuun mutta ne eivät ole toimineet oOfficessa.
    ohessa yksi mahdollinen? tapa, mutta miten saada toimivaksi??
    ei riitä äly tähän.

    GetRegistryKeyContent
    Function GetRegistryKeyContent(sKeyName as string, Optional bforUpdate as Boolean)
    Dim oConfigProvider as Object
    Dim aNodePath(0) as new com.sun.star.beans.PropertyValue
       oConfigProvider = createUnoService("com.sun.star.configuration.ConfigurationProvider")
       aNodePath(0).Name = "nodepath"
       aNodePath(0).Value = sKeyName
       If IsMissing(bForUpdate) Then
          GetRegistryKeyContent() = oConfigProvider.createInstanceWithArguments("com.sun.star.configuration.ConfigurationAccess", aNodePath())
       Else
          If bForUpdate Then
             GetRegistryKeyContent() = oConfigProvider.createInstanceWithArguments("com.sun.star.configuration.ConfigurationUpdateAccess", aNodePath())
          Else
             GetRegistryKeyContent() = oConfigProvider.createInstanceWithArguments("com.sun.star.configuration.ConfigurationAccess", aNodePath())
          End If
       End If
    End Function

    Äänestä

  • nyt meni hermot kirjoitti:

    Tarkoitin että olisko mahdollista hakea windowsin rekisteristä ei resurssien hallinnasta.
    Elikkä miten saan haettua jonkun tietyn rekisteri arvon ilman regedit:iä avaamalla.
    esimerkiksi makron avulla.
    excelin puolelle on löytynyt sopivia makroja sen arvon hakuun mutta ne eivät ole toimineet oOfficessa.
    ohessa yksi mahdollinen? tapa, mutta miten saada toimivaksi??
    ei riitä äly tähän.

    GetRegistryKeyContent
    Function GetRegistryKeyContent(sKeyName as string, Optional bforUpdate as Boolean)
    Dim oConfigProvider as Object
    Dim aNodePath(0) as new com.sun.star.beans.PropertyValue
       oConfigProvider = createUnoService("com.sun.star.configuration.ConfigurationProvider")
       aNodePath(0).Name = "nodepath"
       aNodePath(0).Value = sKeyName
       If IsMissing(bForUpdate) Then
          GetRegistryKeyContent() = oConfigProvider.createInstanceWithArguments("com.sun.star.configuration.ConfigurationAccess", aNodePath())
       Else
          If bForUpdate Then
             GetRegistryKeyContent() = oConfigProvider.createInstanceWithArguments("com.sun.star.configuration.ConfigurationUpdateAccess", aNodePath())
          Else
             GetRegistryKeyContent() = oConfigProvider.createInstanceWithArguments("com.sun.star.configuration.ConfigurationAccess", aNodePath())
          End If
       End If
    End Function

    >>
    ei riitä äly tähän.
    >>

    Ei riitä mullakaan ;)
    Kovin on monimutkaisia funktioita!

    Äänestä

Kommentoi aloitusta


Nyt meni hermot kirjoitti:

Miten openofficella haetaan tietoa windowsin rekisteristä.
Ja miten sen saa liitettyä sitten taulukko laskentaan.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu