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
2503
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
Putin lähti takki auki sotaan....
Luuli, että kolmessa päivässä hoidetaan, nyt on mennyt 3,5 vuotta eikä voitosta tietoakaan. Kaiken lisäksi putin luuli,1183732Näitä venäjä-faneja tuntuu edelleen vaan riittävän - kummallista
ja lähinnä siis ihan suomalaisia. Mitä hienoa ja hyvää he näkevät maassa joka on diktatuuri, maassa jossa ei ole sananv3142642Ulkoistin makuaistini Yleisradiolle
Nyt voimme luottaa siihen, että Virallinen Totuus tekee maistelutyön puolestamme. Me persulandiassa arvostamme priimaa,02180Sanna on pakottaja, domina
Pakotti sadistisessti työttömät hakemaan töitä, josta seurasi hirmuinen työttömyys. Näin on asia, jos uskomme Hesarin k431991Skodan hankintaan painostaminen toi potkut
Kylläpä on kovat keinot käytössä, kun on yritetty pakottaa hankkimaan Skoda painostuskeinoilla. Kyllä valinnan pitää oll111738Niinistö neliraajajarrutteli Natoon liittymistä vielä sodan alettua
Myöntää nyt itsekin, mikä jo aikaisemmin tiedettiin. Marin vei Suomen ja Ruotsin Natoon. "”Myönnän auliisti jarruttelle1311245No onneks ei tartte sit olla
Mustis ku se ootki sinä itte 😂😂 Oon pelännyt että ehkä teille kehkeytyy jotain enemmän ku niin paljon yhteistä mut....71211- 961194
Lahden kolarisuma ja automaattinen hätäjarrutusjärjestelmä
Olisiko uudehkojen autojen automaattinen hätäjarrutusjärjestelmä vähentänyt kolareiden määrää tuolla Lahden tiellä? Sumu84987- 52962