Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VBA: Onko VBA:ssa rich textbox

Äxä [26.07.2007 11:04:02]

#

Morjesta taas.

Nyt olis semmonen ongelma, että kun kirjotan textboxiin tekstiä ja siirrän sen excelin soluuun, niin tekstissä olevat enterin painallukset tulevat solussa näkyviin ikävästi merkkeinä (eli semmonen neliö). Eli olisko jollakin vinkkiä kuinka niistä pääsisi eroon siten että rivinvaihdot säilyisivät solussa?

Toinen kysymys koskee richtextboxia. Eli onko VBA:ssa sitä ollenkaan? Sain sen kyllä näkyviin tuohon työkalupalettiin, mutta kun yritän piirtää sen formille, niin ilmaantuu teksti: The subject is not trusted for the specific action. Eli vahvasti tuntuu siltä, että kyseinen objekti puuttuu VBA:sta.

-Äxä

Antti Laaksonen [26.07.2007 12:30:30]

#

Äxä kirjoitti:

Eli olisko jollakin vinkkiä kuinka niistä pääsisi eroon siten että rivinvaihdot säilyisivät solussa?

Rivinvaihdot täytyy muuttaa hieman toiseen muotoon ennen soluun siirtoa. Kokeile ilmoittaa soluun tuleva teksti tähän tapaan:

Replace(TextBox1.Text, vbCrLf, vbLf)

Äxä [26.07.2007 14:30:37]

#

Kiitos Antti. Homma pelaa

neau33 [26.07.2007 15:39:36]

#

Moikka Äxä!

Tohon richtextbox juttuun sen verran, että jos sulla sattuu olemaan esim. VB6 professional tai enterprise versio + Service Pack 5/6 (service pack'it on ladattavissa ilmaiseksi) asennettuna koneellesi niin richtextbox + kaikki muutkin kontrollit ovat käytössä myös VBA-puolella.

EDIT: Imppaa kokeeksi SpellEditor 4.0 ja käytä sitä ChadoSpellEditor.ocx'ää

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta