Eli mulla olis melkein valmis excel taulukko, jossa eka välilehdellä on sivu johon kirjotetaan kaikenlaisia tietoja ylös. Toisella ja kolmannella sivulla sitten käytetään ja varastoidaan näitä tietoja.
Pitäis saada luotua pudotusvalikko jolla valitaan kohde johon sitten nappulaa painamalla kopioidaan nämä tiedot. En ole kaipaamassa kädessäpitäen ohjetta, lähinnä tuo alasvetovalikon ja nappulan tekeminen ei onnistu sitten millään. Pari tuntia olen nyt googlettanut enkä apua ole löytänyt. pistin vielä alle kuvan selventämään mitä olis tarkoitus saada aikaan.
http://kuvat.mun.fi/?id=exceliinapuaTxwi.jpg
kiitos jo etukäteen, edes hyvä linkki olisi jo avuksi, kiitos :)
Exceliin pudotusvalikko ja klikattava nappula - mites...?
6
2374
Vastaukset
View/Toolbars/Visual Basic ja siitä combobox. Tee sitten johonkin alueelle vaihtoehdot kohteille ja ominaisuuksissa ListFillRange laitat alueen.Nimeä alueet ja sitten nappi samasta valikosta ja napin koodiin
Private Sub CommandButton1_Click()
Range(ComboBox1.Text).Copy Sheets("Tiedot").Range("C10")
End Sub
siinäpä se -ei paljon koodia vaaadi...niin sulla oli vaihtoehtojakin tallennukselle, joten koodiin korjaus
Select Case Combobox1.Text
Case Alue1
Range(ComboBox1.Text).Copy Sheets("Tiedot").Range("C10")
Case Alue2
Range(ComboBox1.Text).Copy Sheets("Tiedot").Range("G10")
Case Else
End Select- excel_elukka
kunde kirjoitti:
niin sulla oli vaihtoehtojakin tallennukselle, joten koodiin korjaus
Select Case Combobox1.Text
Case Alue1
Range(ComboBox1.Text).Copy Sheets("Tiedot").Range("C10")
Case Alue2
Range(ComboBox1.Text).Copy Sheets("Tiedot").Range("G10")
Case Else
End SelectCombobox... oon aika käsi tämän excelin kanssa :). Eli mites tuommonen comboboksi tehdään (mulla on suomenkielinen excel)?
- excel_elukka
excel_elukka kirjoitti:
Combobox... oon aika käsi tämän excelin kanssa :). Eli mites tuommonen comboboksi tehdään (mulla on suomenkielinen excel)?
...Ja excel 2002 versio käytössä...
- excel_elukka
excel_elukka kirjoitti:
...Ja excel 2002 versio käytössä...
Teen varmaan sitten IF:llä koko homman kun en tajua mitään mitä kirjotit
- excel_elukka
excel_elukka kirjoitti:
Teen varmaan sitten IF:llä koko homman kun en tajua mitään mitä kirjotit
Oon kyllä täys apina tän excelin kanssa!
Copy/pastella sain seuraavan aikaiseksi mutta ei toimi, miksi? Valittaa jo tuon eka rivin kohdalla että "Compile error: Argument not optional"...
Eli tarkoitus olis neljä erilaista solukkoa kopsata toiselle välilehdelle haluttuihin paikkoihin (itse siis valittaisiin annetuista vaihtoehdoista se haluttu kohderyhmä siitä alasvetovalikosta...)
Alasvetovalikon koodia ei sitten muokata ollenkaan, vai?
---
Private Sub CommandButton1_Click()
Select Case ComboBox1.Text
Case kohde1
Sheets("taalta").Range("I3:J29").Copy Sheets("sinne").Range("d6:e32")
Sheets("taalta").Range("C34:D44").Copy Sheets("sinne").Range("d71:e81")
Sheets("taalta").Range("C47:D57").Copy Sheets("sinne").Range("d85:e95")
Sheets("taalta").Range("I34:J41").Copy Sheets("sinne").Range("d99:e106")
Case kohde2
Sheets("taalta").Range("I3:J29").Copy Sheets("sinne").Range("j6:k32")
Sheets("taalta").Range("C34:D44").Copy Sheets("sinne").Range("j71:k81")
Sheets("taalta").Range("C47:D57").Copy Sheets("sinne").Range("j85:k95")
Sheets("taalta").Range("I34:J41").Copy Sheets("sinne").Range("j99:k106")
Case kohde3
Sheets("taalta").Range("I3:J29").Copy Sheets("sinne").Range("an6:ao32")
Sheets("taalta").Range("C34:D44").Copy Sheets("sinne").Range("an71:ao81")
Sheets("taalta").Range("C47:D57").Copy Sheets("sinne").Range("an85:ao95")
Sheets("taalta").Range("I34:J41").Copy Sheets("sinne").Range("an99:ao106")
Case Else
End Select
End Sub
---
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Voitasko leikkiä jotain tunnisteleikkiä?
Tietäisi ketä täällä käy kaipaamassa.. kerro jotain mikä liittyy sinuun ja häneen eikä muut tiedä. Vastaan itsekin kohta781795Tietysti jokainen ansaitsee
Hän varmasti ansaitsee vain parasta ja sopivinta tietenkin, suon sen onnen hänelle enemmän kuin mielelläni. Aika on nyt181689- 161504
En voi sille mitään
Tulen niin pahalle tuulelle tästä paikasta nykyisin. Nähnyt ja lukenut jo kaiken ja teidän juttu on samaa illasta toisee12118450+ naiset kyl
Lemottaa sillille mut myös niitte kaka lemottaa pahlle ku kävin naiste veskis nuuhiin191183Välitän sinusta mies
Kaikki mitä yritin kertoa tänään ei mennyt ihan putkeen..Joka jäi jälkeenpäin ajateltuna suoraan sanottuna harmittaa aiv61172hieman diabetes...
Kävin eilen kaverin kanssa keskusapteekissa kun on muutama kuukausi sitten tullut suomesta ja oli diabetes insuliinit lo121126Annetaanko olla vaan
Siinä se, tavallaan kysymys ja toteamuskin. Niin turhaa, niin rikkovaa. On niin äärettömän tärkeä, ja rakas olo.. N291121Miten joku voi käyttää koko elämänsä
siihen että nostelee täällä vanhoja ketjuja ja troIIaa niihin jotain linkkiä mitä kukaan ei avaa? Ihmisellä ei ole mitää61109Pakkoruotsi on leikkikieli, jota ei ole tarkoituskaan osata
Pakkoruotsi on leikkikieli. Ennen leikkikieltä sanottiin siansaksaksi, sitten keksittiin tilalle pakkoruotsi. Pakkoruot71094