Combobox syöttää soluun C14 luvun 355. Solussa J14 on luku 360. Solussa K14 on ehtolause: =IF(J14
Combobox ongelma
tekijämies
4405
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 4
Vanhimmat
C14 tulee comboxista tekstimuodossa ja se pitää muuttaa luvuksi. Jos sulla on käytössä solulinkki ota se pois käytöstä ja liitä koodi comboboxiin Private Sub ComboBox1_Change() Range("C14") = Val(ComboBox1) End *************************************** asian voi testata allaolevalla koodilla Private Sub ComboBox1_Change() Range("C14") = ComboBox1 End Sub Keep Excelling @Kunde
Visual basicia en ole yhtään harrastanut. Nyt siellä lukee näin:
Private Sub ComboBox1_Change()
End Sub
Propertiesin kautta olen tuon tehnyt. Siellä lukee kohdassa ListFillRange: 'Data 1.'!G22:G27. Arvoina noissa soluissa on 235, 275, 355, 420, 460. Onnistuuko tuo muutos jotenkin propertiesin kautta, vai pitääkö tehdä välttämättä Visual Basicilla.
=IF(J14
=IF(J14