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

موضوع: حفظ شدن فونت و سایز در هنگام قفل کردن شیت توسط vba

  1. #1


    آخرین بازدید
    2024/02/08
    تاریخ عضویت
    April 2011
    نوشته ها
    384
    امتیاز
    245
    سپاس
    415
    سپاس شده
    225 در 123 پست
    سطح اکسل
    67.00 %

    حفظ شدن فونت و سایز در هنگام قفل کردن شیت توسط vba

    با سلام خدمت اساتید
    من شیت خودمو Protect کردم تا کسی نتونه اطلاعات شیت رو تغییر بده.
    (الیته توسط فرم VBA که تعبیه کردم میتونه یه سری کارها رو روی شیت انجام بده)

    و فونت تمام سلول ها رو B Nazanin گذاشتم ، ولی وفتی کاربر توسط فرم VBA یک سطر به شیت اضافه میکنه فونت اون سطر B Nazanin نیست و فایل هم Protect هست و کاربر نمیتونه فونت رو تغییر بده

    مثلا این کد در هنگام ایجاد اطلاعات توی شیت هست:
    کد HTML:
    Private Sub CommandButton1_Click() 'Saving Button
    Sheet2.Unprotect Password:="123"
    
    
    code is hereeee 
    
    
    With Sheet2
    .Protect _
     Contents:=True, _
     AllowFiltering:=True, _
     UserInterfaceOnly:=True, _
     Password:=123
     End With
    End Sub
    حالا میشه به ته همین کد یا هر جای از کد بگم از فلان فونت استفاده کن؟؟؟؟؟؟
    این چند تا نمونه بود ولی نتونستم به ته همین کد اضافه کنم.مثلا این یکیش
    میشه کلا کاری کرد که تمام شیت توسط یه فونت باشه ؟
    کد HTML:
        Sub InsertHeader()
             Range("A1:C1").Select
             With Selection.Font
                 .Name = "Arial"
                 .FontStyle = "Bold"
                 .Size = 14
             End With
         End Sub
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    فايل هاي پيوست شده فايل هاي پيوست شده
    پاسخ مورد نظر براي اين تاپيك ارسال شده است.
    ویرایش توسط a.dal65 : 2016/03/08 در ساعت 16:20 دلیل:افزودن فایل ضمیمه


  2.  

  3. #2


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

    کد:
    Sheet1.Cells.Font.Name = "Arial"
    در پناه خداوندگار ایران زمین باشید و پیروز



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

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

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

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

  1. [حل شده] گزارش گیری ریز اطلاعات در یک شیت دیگر
    توسط a.dal65 در انجمن سوالات اكسل - Excel Questions
    پاسخ ها: 19
    آخرين نوشته: 2016/03/26, 00:49
  2. اجرای هایپرلینک در شیت توسط فرم
    توسط ali.b در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 4
    آخرين نوشته: 2016/01/27, 20:01
  3. [حل شده] انتخاب تعداد صفحات پرینت یک شیت از طریق یک سلول توسط ماکرو
    توسط younes672 در انجمن سوالات اكسل - Excel Questions
    پاسخ ها: 2
    آخرين نوشته: 2015/12/03, 18:19
  4. [حل شده] ایجاد شیت با استفاده از ورود اطلاعات توسط کاربر
    توسط art1364 در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 4
    آخرين نوشته: 2015/09/04, 10:53
  5. هزار و یک شب اکسل - شب پنجاه و هشتم جلوگیری از تغییر نام شیت توسط کاربر
    توسط امين اسماعيلي در انجمن ترفندهای اکسل Excel Tricks
    پاسخ ها: 4
    آخرين نوشته: 2014/06/05, 17:46

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

پیوست کردن فونت به فایل اکسل

قفل فونت

قفل شدن فونت اکسل

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

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

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

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