Visainen tehtävä

Taru

Mun pitäis tehdä tämmönen tehtävä mutta en osaa.
Voisko joku viisaampi auttaa.
Pitäis tehdä exceliin vba sovellus jonka avulla tiedostosta joka on tallennettu levykkeelle asiakkaat.txt saataisiin asiakkaan yhteystiedot.
(eli etunimi, sukunimi, postinumero ja postitoimipaikka)
Mukaan otetaan vain ne tietueet jotka täsmää käyttäjän inputbox:iin)antaman postitoimipaikan kanssa.
Toivottavasti joku osaa auttaa!

1

678

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Kunde

      Hakee tiedot sarakkaisiin A-D ja tyhjentää aluksi sarakkeet.Muuta itselle sopivaksi.

      Private Sub Hae(Postinumero As Variant)
      Dim iInputFilenum As Integer
      Dim sLineData As String
      Dim a As Variant

      On Error GoTo virhe
      Range("A1:D1000") = ""
      Range("A1").Select

      iInputFilenum = FreeFile

      Open "A:\Asiakkaat.txt" For Input As #iInputFilenum

      Do Until EOF(iInputFilenum)
      Line Input #iInputFilenum, sLineData
      a = Split(sLineData, ",")
      If a(2) = Postinumero Then
      ActiveCell = a(0)
      ActiveCell.Offset(0, 1) = a(1)
      ActiveCell.Offset(0, 2) = a(2)
      ActiveCell.Offset(0, 3) = a(3)
      ActiveCell.Offset(1, 0).Select
      End If
      Loop
      Close
      Exit Sub
      virhe:
      On Error Resume Next
      Close #iInputFilenum
      End Sub
      Sub Haku()
      Hae InputBox("Haku postinumerolla")
      End Sub

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

    Luetuimmat keskustelut

    1. Mitäs peitsarissa on tapahtunut eilen illalla

      Mikkelissä iso poliisioperaatio https://www.iltalehti.fi/kotimaa/a/39ef020c-2d81-4d72-b720-651f458ba3e2
      Mikkeli
      90
      2947
    2. Mitä jos saisit selville

      että kaivattusi tekee susta pilaa?
      Ikävä
      210
      1171
    3. Mitä ajattelit ensimmäisenä kun

      näit kaivattusi ekaa kertaa?
      Ikävä
      83
      1133
    4. Suomalaiset nuoret Eu:n köyhimpiä?

      Suomalaisen nuoren varallisuus keskimäärin 5000e. Eu:ssa keskimäärin 25 000e.
      Maailman menoa
      123
      1064
    5. Mikä on sun ja kaivattusi nimen viimeinen kirjain?

      Välillä näin päin...
      Ikävä
      81
      1053
    6. Sofia teki aika pahat oharit

      Leikkiikö Sofia kansainvälistä kosmopoliittia vai menikö rehdisti pupu pöksyyn, kun perui viestillä tulonsa puoli tunti
      Kotimaiset julkkisjuorut
      201
      1018
    7. Mikä on toinen nimesi?

      Tiedätkö naisen?
      Ikävä
      65
      852
    8. Havaintoja ihmisen ulosteesta lenkkeilypoluilla

      Oletteko havainneet ihmisen ulostetta taajamaa kiertävillä lenkkeilypoluilla?
      Kuhmo
      21
      740
    9. Mies, toivotko että kaivatullasi

      olisi vähän isommat rinnat? Kuinka paljon isommat olisi kivat?
      Ikävä
      71
      727
    10. Peräännytkö nainen vai mitä sanot

      Jos sanon sulle että rakastan sua? Suututko oletko vihainen vai olisiko tunteet molemminpuolisia?
      Ikävä
      58
      598
    Aihe