Използването на няколко реда текстови полета

Тази книга ще ви помогне да овладеете VBA интегрирана среда за разработка и да научат как да програмирате на VBA с използването на обекти, техните свойства, методи и събития. Обсъдени техники за програмиране са илюстрирани с примери, които можете веднага да изпробват на практика. Придобитите знания ще можете да кандидатствате за регулиране и подобряване на популярни приложения на Office, включително Office XP приложения и да създават свои собствени приложения.
Книгата е предназначена за тези, които ще бързо и без усилия да научат как да се програмира за Windows, с помощта на VBA.
Книга: VBA за манекени
Използването на няколко реда текстови полета
Използването на няколко реда текстови полета
За данните в текстовото поле, за да се показват правилно, текстът ще трябва да се раздели на няколко реда, така че трябва да зададете MultiLine собственост на True. В противен случай, дори ако стойността на WrapText собственост, за да Вярно е, целия текст ще бъде поставен в една и съща линия, която надхвърля границите на текстовото поле.
Текст, който VBA за ваше удобство е разделена на няколко реда всъщност съхраняват в един ред. Въпреки това, няколко реда текстови полета и позволяват на потребителя да започне "истински" нов ред с помощта или клавишни комбинации
Ако сте програмист (не потребителската програма), поставете текста в текстовото поле, а след това да решите къде да се сложи точка ред, използвайте някой от следните два метода.
* Ако сте проектиране форма, кликнете върху контрола на два пъти (но не и два пъти!) За да се покаже на точката на вмъкване. След това използвайте прекия път
* В кода си присвоява текст към стойността собственост на контрола, като се използват стойностите на струнни, съчетани с характер на връщане.
Фиг. 19.7 показва някои примери за използване и свойствата Wordwrap MultiLine.
Ориз, 19.7. В диалоговия прозорец ще видите имотите Wordwrap и с по няколко реда в действие
Каквато и да е стойността на имотите MultiLine, Wordwrap или Enter KeyBahavior, в не повече от определено количество текст текстовото поле дисплеи. Въпреки, че винаги можете да преминете през съдържанието на текстовото поле с помощта на клавишите със стрелки, можете да добавите лента за превъртане, за да текстово поле, ще се зададе стойност имот ленти за превъртане fraScroll Заведения двете. VBA е достатъчно умен, за да се покаже лентата за превъртане, само ако текстовото поле не е в състояние да се покаже цялото съдържание наведнъж.