Excelillä on tallennettu aikojen kuluessa .txt-tiedostoja kansioon. Nyt olis tarve saada luettua muuttujaan viimeisen kansiossa olevan .txt-tiedoston nimi.
Tiedostonnimi muuttujaan
4
201
Vastaukset
- Anonyymi
ls ja tuolle tietyt parametrit.
- Anonyymi
Avaa kansio ja käytä silmämuniasi.
moduuliin...
Tallentaa viimeksi tallenetun tekstitedoston nimen muuttujaan VikaTiedostonnimi
Tallentaa viimeksi tallenetun tekstitedoston tallennusajan muuttujaan VikaPäiväys
Option Explicit
Dim Polku As String
Dim Tiedostonnimi As String
Public VikaTiedostonnimi As String
Public VikaPäiväys As Date
Dim TallennusPäiväys As Date
Sub Uusintiedosto()
'muuta polku ja tiedostopääte sopivaksi
Polku = "C:\Kunde\"
Tiedostonnimi = Dir(Polku & "*.txt", vbNormal)
If Len(Tiedostonnimi) = 0 Then
MsgBox "Ei löytynyt tekstitiedostoja...", vbExclamation
Exit Sub
End If
Do While Len(Tiedostonnimi) > 0
TallennusPäiväys = FileDateTime(Polku & Tiedostonnimi)
If TallennusPäiväys > VikaPäiväys Then
VikaTiedostonnimi = Tiedostonnimi
VikaPäiväys = TallennusPäiväys
End If
Tiedostonnimi = Dir
Loop
End Sub
Keep EXCELing
@Kunde- Anonyymi
Kiitti
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 1706704
- 594532
Etsin vastaantulevista sua
Nyt kun sua ei oo, ikävöin sua niin v*tusti. 😔Jokaisesta etsin samoja piirteitä, samantyyppistä olemusta, samanlaista s293326- 613027
Kaikesta muusta
Mulla on hyvä fiilis. Mä selviän tästä ja sit musta tulee parempi ihminenkin. Ainut, mitä mun pitää nyt välttää on se ko161915Tekis mieli lähestyä sua
Mutta pelkään että peräännyt ja en haluis häiritä sua... En tiedä mitä tekisin olet ihana salaa sua rakastan...💗271606- 171590
Ajatteletko koskaan
Yhteisiä työvuosia ja millaista silloin oli? Haluaisin palata niihin vuosiin 🥹401533- 341389
T, miten mun pitäis toimia
Olen niin toivottoman ihastunut suhun...ollut jo liian,monta,vuotta. Lähestynkö viestillä? Miten? Sun katse...mä en kest471340