Tiedostojen lisääminen?

Excelimies

Saisiko Exceliin mitenkään lisättyä tietoja tiedostoista? Esimerkiksi jos haluan tehdä kaavion kuinka paljon lomakuvia olen kesällä ottanut vaikkapa viikkoa kohti, niin pitäisi saada tiedostojen päivämäärät Exceliin automaattisesti.

Käytössä on Office 2007 (luonnollisesti).

6

564

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • kautta

      sain onnistumaan. Käytössä Excel 2000. Käytin tietojen tallentamiseen ilmaista suomenkielistä XnView kuvanhallinta ohjelmaa. Muissakin voi olla sama toiminto.Eli:
      Avaa XnView - selaa kansio jossa kuvat ovat - Muokkaa - valitse kaikki - klikkaa hiiren oikealla valittuja kuvia - valitse 'luo tiedostolistaus' - tallenna .txt tiedostona.
      Avaa Excel - avaa .txt-tiedosto johon tallensit edellä.
      Avautuu "Ohjattu tekstin tuominen" - ruksaa "Erotettu" - alhaalta 'Seuraava' - ruksaa Erottimet kohdasta "Väli" - 'Seuraava' - ja jos näyttää olevan oikein sitten "Valmis" ja kuvien tiedot on jaettu eri soluihin.
      XnView: voi ladata tästä:
      http://www.download.fi/tyopoytaohjelmat/kuvankasittely/xnview.cfm

    • moduuliin... ja viittaus Microsoft Scripting Runtime kirjastoon
      voit hakea muitakin tietoja lisäämällä
      Range("A" & rivi) = Tiedosto.(ja valikosta lisää)

      Sub Testi()
      Columns("A:E") = ""
      Range("A1").Formula = "Tiedoston nimi:"
      Range("B1").Formula = "Tiedoston koko kt:"
      Range("C1").Formula = "Tiedoston tyyppi:"
      Range("D1").Formula = "Luotu pvm:"
      Range("E1").Formula = "Muokattu viimeksi pvm:"
      Range("A1:E1").Font.Bold = True
      Listaa "C:\Testikansio"
      End Sub

      Sub Listaa(LähdeKansionNimi As String)
      Dim FSO As Scripting.FileSystemObject
      Dim LähdeKansio As Scripting.Folder
      Dim Tiedosto As Scripting.File
      Dim rivi As Long
      Set FSO = New Scripting.FileSystemObject
      Set LähdeKansio = FSO.GetFolder(LähdeKansionNimi)
      rivi = Range("A65536").End(xlUp).Row 1
      For Each Tiedosto In LähdeKansio.Files
      Range("A" & rivi) = Tiedosto.Name
      Range("B" & rivi) = Tiedosto.Size
      Range("C" & rivi) = Tiedosto.Type
      Range("D" & rivi) = Tiedosto.DateCreated
      Range("E" & rivi) = Tiedosto.DateLastModified
      rivi = rivi 1
      Next Tiedosto
      Columns("A:E").AutoFit
      Set Tiedosto = Nothing
      Set LähdeKansio = Nothing
      Set FSO = Nothing
      End Sub

      • Excelimies

        Kiitos asiallisista neuvoista. Vielä pitäisi saada kuvien määrä viikkoa kohden yhteen palkkiin. Se on vähän vaikeaa ja Excel sallii korkeintaan jotain 225-255 solua yhteen kaavioon :/


      • Kaverilla ei toimi

        Mahdatko tietää, mikä, mikä dll on tuon Scripting filesystemobject -koodin timimisen takan. Täm koodi toimii mulla, kaverilla ei. Eli ilmeisesti jaku kirjasto puuttuu kaverilta


      • krjtsvrhe

        ...kirjoitusvirheistä, lähti aika äkäseen maailmalle viesti.

        nimim. mnä en jurikaan kirjta vihreitä


      • Kaverilla ei toimi kirjoitti:

        Mahdatko tietää, mikä, mikä dll on tuon Scripting filesystemobject -koodin timimisen takan. Täm koodi toimii mulla, kaverilla ei. Eli ilmeisesti jaku kirjasto puuttuu kaverilta

        referensseistä
        Mulla näkyi olevan
        SCRRUN:DLL ja se löytyy mulla C:\WINDOWS\system32 kansiosta


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

    Luetuimmat keskustelut

    1. Kuka oli töllöntyön tekijä?

      Ketä on nyt pidätetty? Oliko syy mustasukkaisuus tyttöystävästä tai oliko muita lieventäviä seikkoja? Katuuko tekijä nyt
      Pieksämäki
      44
      4796
    2. Kotikasvatus siitä se lähtee eli missä meni vikaan että lapsesta tuli puukottaja

      Ottakaa muut oppia, normaali kotielämä. Ei liikaa edes hengellisyyttä.
      Pieksämäki
      57
      2641
    3. Jenkkilahkojen kastekaava

      Jenkkilahkojen yhteinen kastekaava on kirjoitettuna Mormonin Kirjaan, Moroni, luku-8 Pienten lapsien vanhempia uhataan
      Kaste
      139
      1054
    4. Pasi Turunen: Ensimmäisenä Helluntaina ei kastettu sylivauvoja!

      Tänään 31.5.2026 Pasi Turunen noin vastasi soittajan kysymykseen! Raamattu EI KERRO ketä kastettiin
      Kaste
      161
      1025
    5. Odotan sitä hetkeä

      kun nähdään taas. Tiedän, että sinäkin odotat. Kun se päivä koittaa, katseesi hakee minua. Ehkä arkailemme toisiamme väh
      Ikävä
      71
      1014
    6. Leijonat Maailmanmestareita!

      Ihanaa Leijonat, ihanaa!!!
      Maailman menoa
      121
      970
    7. Olen melko vakuuttunut

      etten tule olemaan koskaan täysin onnellinen ilman sinua. En uskonut, että näin kävisi kenenkään kanssa. Kunnes sain kok
      Ikävä
      72
      944
    8. Mitä ajatuksia miehet, jos..?

      Nainen on 40v eikä ole omia lapsia?
      Ikävä
      137
      855
    9. Se mies rakastaa minua

      Ja minä rakastan häntä. 😌
      Ikävä
      49
      854
    10. Taas mietin että

      mitä ihmettä sanoisin, jos laittaisin viestiä. Aina voi toivottaa jotain, vaikka hyvää kesää, ja jos ei tule vastausta,
      Ikävä
      52
      810
    Aihe