نمایش نتایج: از شماره 1 تا 6 , از مجموع 6

موضوع: userform.labet vertical text alignment

  1. #1


    آخرین بازدید
    2022/08/30
    تاریخ عضویت
    September 2011
    محل سکونت
    استان فارس - فراشبند
    نوشته ها
    159
    امتیاز
    38
    سپاس
    55
    سپاس شده
    33 در 24 پست
    سطح اکسل
    45.00 %

    userform.labet vertical text alignment

    سلام :
    ضمن عرض تشکر و قدردانی از دوستانی که وقت گرانبهاشون رو صرف حل مشکلات تازه واردهای مثل من میکنند

    یه سوال دارم که شرحش همان موضوع سوال است ? userform.label vertical text alignment یعنی میخواهم متن label را از جهت ارتفاع تنظیم کنم چگونه ؟
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.

  2.  

  3. #2


    آخرین بازدید
    2018/05/03
    تاریخ عضویت
    October 2014
    محل سکونت
    جنوب
    نوشته ها
    351
    امتیاز
    3436
    سپاس
    2,033
    سپاس شده
    1,229 در 331 پست
    تعیین سطح نشده است

    نقل قول نوشته اصلی توسط alisabet نمایش پست ها
    سلام :
    ضمن عرض تشکر و قدردانی از دوستانی که وقت گرانبهاشون رو صرف حل مشکلات تازه واردهای مثل من میکنند

    یه سوال دارم که شرحش همان موضوع سوال است ? userform.label vertical text alignment یعنی میخواهم متن label را از جهت ارتفاع تنظیم کنم چگونه ؟
    با درود
    اگر میخواین ارتفاع و سایز متنتون افزایش بدین متونید در تنظیمات Label در مرحله طراحی از قسمت Font سایز فونت رو به اندازه دلخواه تنظیم کنید، همچنین در همین تنظیمات شما میتونید از قسمت Position موقعیت قرارگرفتن Label و همچنین سایز اون رو در یوزرفرمتون تنظیم کنید. البته در قسمت Behavior نیز میتونید AutoSize در حالت True قرار بدین که در این حالت سایز Label بر اساس متن Label بصورت خودکار تنظیم میشود.
    تمام مواردی که خدمتتون عرض کردم مربوط به زمان طراحی بود ولی اگر نیاز شد در حین اجرای برنامه تغییراتی در Label بوجود بیارین میتونین با vb و دستورات مربوطه تمام کارهای بالا رو انجام دهید.

  4. #3


    آخرین بازدید
    2022/08/30
    تاریخ عضویت
    September 2011
    محل سکونت
    استان فارس - فراشبند
    نوشته ها
    159
    امتیاز
    38
    سپاس
    55
    سپاس شده
    33 در 24 پست
    سطح اکسل
    45.00 %

    متونی را که در لیبل قرار میدهم در حین اجرای برنامه تغییر میکند یعنی هم متن و طول رشته در حد همون لیبل تغیر میکند نمی خوام اندازه لیبل ها بصورت خودکار تغییر کند چون آنها را بصورت جدول منظم کرده ام و اگر تغییر کند نظم جدول بهم مبریزد میخوام که متنونی رو که بعنوان کپشن لیبل قرار میدم و در حین اجرای برنامه هم تغییر میکند همواره از جهت عمودی و افقی در حالت وسط ( center) قرار داشته باشد از نظر افقی که امکانش هست اما از جهت عمودی رو بلد نیستم

  5. #4


    آخرین بازدید
    2022/06/26
    تاریخ عضویت
    January 2013
    محل سکونت
    شیراز
    نوشته ها
    1,198
    امتیاز
    3248
    سپاس
    1,566
    سپاس شده
    3,182 در 795 پست
    سطح اکسل
    84.00 %

    ba drod sharmande jai hastam keyboard farsi nadaram , rahe mostaghimi ta onja ke man midonam barash vojod nadare mage shoma az trick estefade koni, masalan 2 ta label dari 1 va 2 hala kode zir ro masalan vase ye bottun bezar va khodet bebin manzoret injorie.darvaghe 1 ki az label haro bezar ro on yeki match kon .belakhare inam ye rahe dige
    کد:
    With Label2
        .AutoSize = False
        .Height = 100
        .Width = 200
        .Caption = "This is my" & vbLf & "label text"
        .AutoSize = True
        .Top = Label1.Top + ((Label1.Height - .Height) / 2)
        .Left = Label1.Left + ((Label1.Width - .Width) / 2)
    End With
    ویرایش توسط امين اسماعيلي : 2015/01/27 در ساعت 15:28
    در پناه خداوندگار ایران زمین باشید و پیروز


  6. #5


    آخرین بازدید
    2022/08/30
    تاریخ عضویت
    September 2011
    محل سکونت
    استان فارس - فراشبند
    نوشته ها
    159
    امتیاز
    38
    سپاس
    55
    سپاس شده
    33 در 24 پست
    سطح اکسل
    45.00 %

    نقل قول نوشته اصلی توسط امين اسماعيلي نمایش پست ها
    ba drod sharmande jai hastam keyboard farsi nadaram , rahe mostaghimi ta onja ke man midonam barash vojod nadare mage shoma az trick estefade koni, masalan 2 ta label dari 1 va 2 hala kode zir ro masalan vase ye bottun bezar va khodet bebin manzoret injorie.darvaghe 1 ki az label haro bezar ro on yeki match kon .belakhare inam ye rahe dige
    کد:
    With Label2
        .AutoSize = False
        .Height = 100
        .Width = 200
        .Caption = "This is my" & vbLf & "label text"
        .AutoSize = True
        .Top = Label1.Top + ((Label1.Height - .Height) / 2)
        .Left = Label1.Left + ((Label1.Width - .Width) / 2)
    End With
    ببینید من با چند تا label که دارای خط broder هستند یک جدول 6*10 درست کرده ام که کپشن این لیبل ها بعنوان مقادبر این جدول هستند اما مشکل اینجاست که این مقادیر در بالاترین قسمت لیبل ها جا میگیرند و من میخواهم به وسط منتقل شوند فرمول کد بالا مکان و سایز لیبل ها را را تغییر میدهد و جدول به هم میریزد

  7. سپاس ها (1)


  8. #6


    آخرین بازدید
    2023/04/24
    تاریخ عضویت
    April 2014
    محل سکونت
    كرج
    نوشته ها
    892
    امتیاز
    4526
    سپاس
    2,297
    سپاس شده
    2,910 در 801 پست
    سطح اکسل
    64.00 %

    نقل قول نوشته اصلی توسط alisabet نمایش پست ها
    ببینید من با چند تا label که دارای خط broder هستند یک جدول 6*10 درست کرده ام که کپشن این لیبل ها بعنوان مقادبر این جدول هستند اما مشکل اینجاست که این مقادیر در بالاترین قسمت لیبل ها جا میگیرند و من میخواهم به وسط منتقل شوند فرمول کد بالا مکان و سایز لیبل ها را را تغییر میدهد و جدول به هم میریزد
    از خصوصیات لیبل فقط میتونی چپ چین و وسط چین و راست چین بودن رو عوض کنی ، برای وسط چین شدن TextAlign رو بزارید روی
    کد PHP:
    fmTextAlignCenter 
    برای تعیین بالا و پایین caption فقط باید ارتفاع لیبل رو کم و زیاد کنید .



اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. نمايش چارت (نمودار) در فرم (userform)
    توسط amin.t در انجمن فرم ها در ويژوال بيسيك - Forms in VBA
    پاسخ ها: 1
    آخرين نوشته: 2014/07/31, 20:59
  2. محاسبه لحظه ای ضرب دو تا text box در userform
    توسط amin.t در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 7
    آخرين نوشته: 2014/07/30, 02:43
  3. با چه دستوری userform رو ببندم؟
    توسط esyoo در انجمن فرم ها در ويژوال بيسيك - Forms in VBA
    پاسخ ها: 10
    آخرين نوشته: 2014/05/14, 13:50
  4. ران شدن userform در هنگام اجرای فایل اکسل
    توسط esyoo در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 17
    آخرين نوشته: 2013/03/26, 14:20
  5. فعال کردن کليک راست در userform
    توسط a9131836818 در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 1
    آخرين نوشته: 2012/07/23, 12:46

بازدید کنندگان با جستجو های زیر این صفحه را پیدا کرده اند

انجمن اكسل ايران , اكسل , اكسس , سوال و جواب اكسل , سوال اكسس , انجمن اكسل ايران , توابع اكسل, آموزش اكسل, آموزش اكسس, VBA, ويژوال بيسيك

کلمات کلیدی این موضوع

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  
  • BB code ها فعال هستند
  • شکلک ها فعال هستند
  • کد [IMG] فعال است
  • کد [VIDEO] فعال است
  • کد HTML غیر فعال است
با ما در تماس باشيد