Hogyan lehet leellenőrizni, hogy egy TextBox-on keresztül bekért szöveg a hosszúságát/méretét tekintve belefér-e egy adott (pl.27) oszlopszélességű cellába?
A cél cellában megjelenítendő szöveg stílusai:
Betűtípus: Calibri; Bold; Méret: 12
- Azt szeretném, ha a TextBox-on keresztül bekért szöveg tördelés és kicsinyítés nélkül férne bele a megadott szélességű cél cellába.
- Ha a TextBoxba beírt szöveg -az előzetes vizsgálat alapján- hosszabb lenne, mint ami a cél cellában megjeleníthető, akkor a program ezt jelezné a felhasználónak és kérné a szöveg rövidítését.
A beírt karakterek számolása nem tűnik jó megoldásnak, mert a karakterek fizikai szélessége nem azonos. Azaz keskeny karakterekből több fér ugyanabba a cél cellába, mint a szélesebb karakterekből.
Megoldás lehetne, hogy a Calibri helyett olyan betűtípust választok, aminél a karakterek azonos szélességű helyet foglalnak el, de ezt nem szeretném.
Milyen egyéb lehetőségeket tudnátok ajánlani a bekért szöveg méretének/hosszának figyelésére/ellenőrzésére?
Köszönöm.
A kulcsszavaknál megadtam, hogy Excel VBA.
Excelen belül egy makrózott UserFormon keresztül bekért szöveget szeretnék -a további feldolgozás előtt- megvizsgálni. A vizsgálatot is VBA-val szeretném megoldani. (Így logikus -gondolom. Meg aztán PHP ismereteim nincsenek.)
A további feldolgázás egyik végterméke lesz majd egy nyomtatható pdf előállítása is excel munkalapról.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!