Moikka kaikille.
Miten saan tehtyä juoksevan numeroinnin helposti? En ole mikään haka näissä asioissa mutta idea on kuitenkin se, että kun avaan asiakirjan niin joka kerta luku nousisi 1.
Miten saan tehtyä juoksevan numeroinnin helposti? En ole mikään haka näissä asioissa mutta idea on kuitenkin se, että kun avaan asiakirjan niin joka kerta luku nousisi 1.
Vastaukset 6
Vanhimmat
Niin, mitenhän tuo hoituu. Kun saatathan sinä joutua avaamaan senkin asiakirjan, jonka olet siltä pohjalta tallentanut - vai mitä?
Eli asiakirjan pohjaan vain se uuden rahtikirjan syntymisnumero. Mitäs muuten sitten, jos avaat, vaikket olisi juuri mitään kirjoittamassa?
Minä en tuota osaa, mutta varmaan joku osaa koodin antaa.
moduuliin...
esim.
Sub Auto_Open()
Worksheets("Sheet1").Range("A1") = Worksheets("Sheet1").Range("A1") 1
End Sub
Keep EXCELing
@Kunde
Moi. En oikein osaa käyttää tota editoria jos vaikka voisit opastaa tarkemmin. Kopsasin ton rivin siihen moduuliin ja tallensin. Laitoin soluun a1 numeron 10 ja tallensin uudelleen. Kun avasin ohjelman niin tuli ilmotus Run-time error 9 subcsript out of range. Mitä teen väärin?
sulla ei ole työkirjassa taulukkoa nimeltä Sheet1- muuta se oikeaksi
Kiitos
Siitähän se kiikastikin. Nyt tuli vaan sellanen mieleen että tässä pitää nyt muistaa tallentaa joka kerta....muuten numero ei vaihdu. Nyt joutuu kaikki kentätä tyhjentämään ennen kuin tallennan. onkohan tähän mitää helppoa keinoa?
http://keskustelu.suomi24.fi/node/6621544