در اختیار گرفتن نوار وضعیت صفحه اکسل

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • shamsololama

    • 2010/02/15
    • 940

    در اختیار گرفتن نوار وضعیت صفحه اکسل

    با درود فراوان
    زمانی که در صفحه اکسل عملی را انجام می دهیم گاهی در نوار وضعیت پایین صفحه اکسل یعنی دقیقا بالای استارت منوی ویندوز , اطلاعاتی ظاهر میشود که ما را در انجام عملیات راهنمایی می کند
    مثال وقتی که در یک سل شروع به نوشتن می کنیم در نوار وضعیت کلمه Enter ظاهر می شود که راهنمایی می کند که برای ثبت نوشته در آن سل باید در نهایت Enter را بفشاریم و زمانی که یک سل را کپی می کنیم و یا صفحه را save می کنیم نیز راهنمایی در مورد آن ظاهر میشود
    حال ما با یک ماکرو می خواهیم در یک زمان معین چیزی که مورد نظر ما است در آنجا بنویسدالبته بصورت حرف به حرف که برای این کار از ماکرو زیر استفاده می کنیم.
    جمله مورد نظر ما dorood bar dostan aziz Dar gorohe Exceliranهستش که می توانید بجای آن هر چیز دیگری را بنویسد.
    چنین نوار وضعیتی در پایین صفحه های ایتنرنت نیز دیده می شود

    که اگر بخواهیم بدون در نظر گرفتن زمان و یکباره متن در نوار وضیعت قرار بگیرد کافیست بنویسیم
    (متن موردنظر)=Application.StatusBar

    کد :
    کد HTML:
    Sub StatusBar()
    Dim text
    text = "dorood bar dostan aziz Dar gorohe Exceliran"
    For i = 1 To Len(text)
    Application.StatusBar = Left(text, i)
    Application.Wait (Now + TimeValue("0:00:001"))
    Next i
    Application.Wait (Now + TimeValue("0:00:10"))
    Application.StatusBar = False
    End Sub
    بدرود:blush:

    فایل نمونه
    [attachment=6]
    فایل های پیوست شده
    Last edited by ~M*E*H*D*I~; 2015/06/30, 09:52.
    ---------------------------------------------------------------------------------------------------
    بمانیم تا کاری کنیم ،نه کاری کنیم تا بمانیم [size=x-small](دکتر شریعتی)[/size]
    shamsololama@yahoo.com
    09177733411
  • Amir Ghasemiyan

    • 2013/09/20
    • 4561
    • 100.00

    #2
    به نظر مياد فايل مشكل داره.
    از اين فايل استفاده كنيد دوستان
    فایل های پیوست شده

    کامنت

    • Skynet

      • 2017/03/02
      • 142

      #3
      با سلام و احترام
      با اجازه اساتید عزیز، من هم یک نکته کوچک به مبحث مربوطه اضافه می کنم .
      اگر نیاز بود همواره با باز کردن اکسل در StatusBar، متن مورد نظر بصورت ثابت نمایش داده بشه، می شه از کد زیر هم برای این کار اضافه کرد.


      کد:
      Private Sub Workbook_Open()
      Application.StatusBar = "Hello My Friend ! "
      End Sub

      Click image for larger version

Name:	1.jpg
Views:	1
Size:	194.5 کیلو بایت
ID:	131939
      فایل های پیوست شده

      کامنت

      چند لحظه..