Laskutuspohjan teko

oksapussi

Heippa,

Tarkoitukseni olisi tehdä laskupohja, josta tiedot kopioituisi lähetteeseen ja keräilylaskuun. Lähetteen teko ei sinänsä ongelma vaan tuon valikoivan keräilylaskun.

Mitenkä saisin ohjattua sitä, kenen asiakkaan keräilylaskuun (taulukkoon) kirjoitetun laskun tiedot kopioituisivat. Laskupohjassa asiakas valittaisiin pudotusvalikosta. Jos vaikka jokainen asiakas olisi omana taulukkonaan, ja laskupohja olisi samassa tiedostossa näiden kanssa.

Ja löytyisikö joku systeemi, jolla tuon keräilylaskun "tuotenimiketila" kasvaisi sitä mukaa mitä laskuja tehdään?

Taulukkojen nimet olisivat seuraavat (esimerkiksi):
Laskupohja
Lähete
Keräilylasku Virtanen
Keräilylasku Korhonen
Keräilylasku Heinonen
Keräilylasku Halonen


Ymmärtiköhän kukaan? Kiitos jo etukäteen.

8

1009

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • ei kummonen juttu...

      muokkaa sopivaksi muuttamalla solualueita

      nyt kopioi aktiivisesta taulukosta (laskupohja) solussa H30 olevaan asiakasnimen nimiseen taulukkoon tiedot A sarakkeeseen ekaan tyhjään soluun

      ...koodia
      Range("A10:K15").Copy Sheets(Range("H30").Text).Range("A65536").End(xlUp).Offset(1, 0)
      ...koodia

      • oksapussi1

        Meni nyt hieman ohi..

        Eli jos kuvitellaan että tuossa H30 solussa (laskupohja-taulukko) on nimi Matti Peräpää, niin seuraavaksi menen taulukkoon jonka nimi on Matti Peräpää ja sen A-sarakkeen ensimmäiseen soluun tehdään tuo makro?

        Vai?...


      • oksapussi1 kirjoitti:

        Meni nyt hieman ohi..

        Eli jos kuvitellaan että tuossa H30 solussa (laskupohja-taulukko) on nimi Matti Peräpää, niin seuraavaksi menen taulukkoon jonka nimi on Matti Peräpää ja sen A-sarakkeen ensimmäiseen soluun tehdään tuo makro?

        Vai?...

        ei todellakaan, vaan jos oot tehnyt napin tai käytät jotakin tapahtumaa niin siihen sitten liität koodinpätkän....

        oletuksenas kopioi nyt laskupohjasta A10:K15 alueen laskupohjassa H30 olevaan asiakkaan nimiseen taulukkoon esim. solusta A13 alaspäin, jos solussa A12 on tietoa jne


    • Wintologi

      Voihan tuon Exelilläkin tehdä, mutta itse lähtisin kyllä tuohon hommaan Accesilla. Käyttö olisi asiakasrekisterin ja tuoterekisterin kera joustavaa. Ja raportoinnista saisit kullanarvoista tietoa myynnistä tuoteryhmittäin, asiakasryhmittäin sekä tietysti asiakaskohtaisesti.

    • oksapussi1

      Noniin, ehkä rupea vähän pääsemään jyvälle, mutta kuitenkin vielä kaukana tavoitteesta :)

      Olen tehnyt nyt painikkeen, johon olen liittänyt makron jonka koodi on

      ...koodia
      Sub Testi()
      Range("A10:K15").Copy
      Sheets(Range("A1").Text).Range("A65536").End(xlUp).Offset(1, 0)
      End Sub
      ...koodia

      nappulaa painaessa rupeaa herjaamaan Cant execute in break mode. A1 solussa lukee Matti ja olen tehnyt taulukon nimeltä Matti.

      missä siis mättää?

      • lisää nappi ohjausobjekteista ja lisää ko.taulukon moduulissa siihen koodi(oletus CommandButton1

        Private Sub CommandButton1_Click()
        Range("A10:K15").Copy Sheets(Range("A1").Text).Range("A65536").End(xlUp).Offset(1, 0)
        End Sub


    • oksapussi1

      Oijoi, sain toimimaan! Kiitos erittäin paljon avusta!

    • oksapussi1

      ..tai en saanutkaan.

      Tämä kopiointi toimii vain yhdelle nimetyistä taulukoista. Jos valitsee jonkun muun niin excel herjaa Runtime error ´9´: Subscript out of range

      Kaikki pitäisi olla kunnossa, mutta jostain syystä tuohon yhteen taulukkoon vain toimii.

      Missä mahtaisi olla vika?

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

    Luetuimmat keskustelut

    1. Suomalainen tutkimus paljasti oudon asian vasemmistolaisista - he häpeävät itseään

      Kyllä, asia on faktaa. Suomalainen tutkimus osoittaa, että vasemmistolaisina itseään pitävät kansalaiset häpeävät itseää
      Maailman menoa
      137
      3781
    2. Sosialismia Tampereella: Virallinen ilmiantolinja avautuu kaupungissa

      Nyt siis mennään mansessa ihan justiinsa samaan malliin kuin entisessä Neuvostoliitossa, jossa saattoi ilmiantaa naapuri
      Maailman menoa
      336
      2934
    3. Tätä et nähnyt tv:ssä: Frederik paljastaa - Totuus "haisevasta jäynästä" pehtoorille Farmilla

      Frederik veti ns. herneen nenään ja päätti kostaa pehtoorille. Mitäs mieltä olet Frederikin "aamutoimista"? Lue jutt
      Tv-sarjat
      8
      1835
    4. Ellen Jokikunnas paljastaa kyynelehtien Ralph-pojasta: "Apua..."

      Ellen Jokikunnaksen ja hänen puolisonsa Jari Raskin perheestä ja taloprojektista Italiassa kertova Unelmia Italiassa -sa
      Suomalaiset julkkikset
      5
      1578
    5. Oho! Vappu Pimiä teki "röyhkeän" teon - Onko sopivaa paljastaa tämä MasterChef-sarjasta?

      Vappu Pimiä on astunut MasterChef Suomi -keittiöön ja liittynyt ohjelman legendaariseen tuomaristoon Helena Puolakan ja
      Tv-sarjat
      4
      1059
    6. Mun kaikkialta häviäminen

      Ei liity sinuun. Muista se. ❤️ Mua kiusataan enkä mä enää jaksa.
      Ikävä
      68
      885
    7. Kaste tulisi tehdä apostolisella tavalla Ap. t. 2:38 mukaan

      Apostolit eivät kastaneet kolminaisuuden nimellä vaan Jeesuksen alkuperäisen käskyn mukaisesti: Ap. t. 2:38 Niin Pietar
      Kaste
      38
      854
    8. Onko teillä

      minkä tyyppisiä seksifantasioita kaivattunne kanssa?
      Ikävä
      44
      744
    9. Kuhmossa rallit alkoi ennen aikojaan

      Paettiin polliisia törkeästi? Se tuo rallikiima on näemmä saavuttanu paikalliset tommi mäkiset kiljupäissään auton rat
      Kuhmo
      22
      688
    10. Inhottaa ajatus siitä

      Miten monia olet pannut.
      Ikävä
      54
      665
    Aihe