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

533

    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 pistetty kylmäksi

      Ketähän joutunu puukkohipan uhriksi? Tietääkö kukkaan?
      Kajaani
      37
      3361
    2. Mietin että

      Onko tarinallamme vielä luvussa tilaa kohtaamiselle vai jääkö se tähän.
      Ikävä
      97
      1684
    3. Kaipaatko sinä

      Yhtään meidän katseita
      Ikävä
      136
      1585
    4. Mira Luoti ja Julkkisselviytyjät 2017 - Ketä kuumottaa juuri nyt?

      HS: Tässä ohjelmassa Mira Luoti kertoi kokeneensa seksuaalista väkivaltaa "PMMP-yhtyeen Mira Luoti kertoo Ylen uudessa
      Kotimaiset julkkisjuorut
      45
      1470
    5. Oletko samaa mieltä

      Että on parempi olla erillään?
      Ikävä
      91
      1290
    6. Törkeä eläinsuojelurikos Sonkajärvellä

      Pohjois-Savossa Sonkajärvellä noin 40 kissaa ja reilut 10 koiraa on jouduttu lopettamaan kaltoinkohtelun vuoksi, kertoo
      Sonkajärvi
      29
      1192
    7. Kirjallinen varoitus

      On annettu eräälle henkilölle. hyssytellään kuitenkin asiasta
      Äänekoski
      57
      1085
    8. MESTARI SIVALTAA JÄLLEEN

      https://www.is.fi/politiikka/art-2000011436243.html Suomen ainoa Mestari lausuu tosiasiat Sannasta , Tuomiojasta ja hil
      Kajaani
      243
      1034
    9. Jotkut ihmiset pelkäävät syöpää sairastavaa

      On hauskaa, kun kertoo jollekin, että "minulla on syöpä". Jotkut käyttäytyvät kuin se olisi tarttuva tauti. Eivät uskall
      Sinkut
      125
      990
    10. Julkisuuden henkilön päiväin päätös

      Sitä vaan, että kyllä nyt kaikki tietävät kuka oli Eemeli Peltola (kansanedustaja, joka päätti päivänsä eduskuntatalossa
      Sinkut
      270
      981
    Aihe