Защо е така? -  въпрос от теста свързан с характеристиката Width

Microsoft Excel Електронни таблици Microsoft 365 Excel VBA Програмиране VBA за Excel

В единия от въпросите в теста като верен отговор е посочено, че характеристиката Width на обекта TextBox зависи от брой символи, шрифт и размер на шрифта. Това би било вярно в случай, че на AutoSize е зададено да бъде True. Ако е False характеристиката Width не зависи от нищо - ширината на полето се задава и тя не се променя независимо от това дали се променят броя на символите в него, шрифта или размера на шрифта.

Характеристиката Width за обект Text box се задава, за да покаже въведения текст. Затова зависи от брой символи, шрифт и размер на шрифта, когато характеристиката Autosize=False. Но когато характеристиката Autosize=True, тогава Text box автоматично променя размера и показва въведеният текст. В този случай Text box запазва размера, зададен с Width. Това трябва да се има пред вид, когато се създават User Forms, защото по този начин се избягва припокриване на графичните обекти и ето защо има значение какви характеристики се задават за Text box. Надявам се, че успях да отговоря на въпроса.

Да, сега вече разбрах. Направих още няколко проби, променяйки дължината на текста и AutoSize на True и False, както и размера на самото текстово поле. Благодаря за отговора, а също така и за прекрасния начин по който поднасяте уроците от курса.


Вашият отговор

Научи компютърните програми онлайн от топ експертите на България
Регистрацията в АУЛА ви дава:
  • 20 безплатни урока
  • Трикове и тънкости за софтуера
  • Отговори на вашите въпроси
  • Регистрация