مرحوم محمد محمدی

🖤 پیام تسلیت

با نهایت تأسف و تأثر، باخبر شدیم جناب آقای محمد محمدی با نام کاربری smartman ، از مدیران ارزشمند انجمن اکسل ایران، دار فانی را وداع گفته‌اند.

ایشان سال‌ها با دانش، تجربه، اخلاق نیکو و روحیه کمک به دیگران، سهم بزرگی در رشد و پویایی انجمن داشتند و خاطره حضور ارزشمندشان همواره در ذهن اعضای انجمن باقی خواهد ماند.

مدیریت و اعضای انجمن ExcelIran این ضایعه را به خانواده محترم ایشان، دوستان و تمامی اعضای انجمن تسلیت عرض نموده و از خداوند متعال برای آن مرحوم، رحمت و مغفرت الهی و برای بازماندگان صبر و شکیبایی مسئلت دارند.


انا لله و انا الیه راجعون

تغییر در تاریخ انقضا

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • عرفان فداکار
    • 2016/04/19
    • 1
    • 28.00

    تغییر در تاریخ انقضا

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

    Private Sub Workbook_Open()
    Dim expiredate As Date
    expiredate = "01/01/2012"

    If (Now < expiredate) Then
    Sheet1.Visible = xlSheetVisible
    Sheet2.Visible = xlSheetVisible
    Sheet1.Activate
    Else
    Sheet1.Visible = xlSheetVeryHidden
    Sheet2.Visible = xlSheetVeryHidden
    MsgBox ("this file has been expired")
    ActiveWorkbook.Close
    End If
    دقیقان میخوام در خط چهارم => بشه تورا بخدا کمکم کنید داره ابروم میره
    End Sub
  • majid_mx4

    • 2012/06/25
    • 699

    #2
    با سلام

    دوست عزیز

    لطفا یک شیت خالی به شیت خود اضافه کنید (اضافه بر شیت هایی که میخواهید Hide کنید ) سپس دستور خط چهارم را بشکل زیر تغییر دهید.

    If (Now <= expiredate) Then


    با سپاس میر

    کامنت

    • shamsololama

      • 2010/02/15
      • 940

      #3
      نوشته اصلی توسط عرفان فداکار
      سلام به دوستان و اساتید عزیز
      یک راه حل برای تاریخ انقضا در اکسل قرار دادید اما من یکجاییش مشکل دارم اونم مساوی بودن تاریخ همان روز با تاریخ انقضا است میخوام یه حالت برابری هم باشه که در اون روز صفحه هایدن نشه

      Private Sub Workbook_Open()
      Dim expiredate As Date
      expiredate = "01/01/2012"

      If (Now < expiredate) Then
      Sheet1.Visible = xlSheetVisible
      Sheet2.Visible = xlSheetVisible
      Sheet1.Activate
      Else
      Sheet1.Visible = xlSheetVeryHidden
      Sheet2.Visible = xlSheetVeryHidden
      MsgBox ("this file has been expired")
      ActiveWorkbook.Close
      End If
      دقیقان میخوام در خط چهارم => بشه تورا بخدا کمکم کنید داره ابروم میره
      End Sub

      با درود فراوان
      همانطور که خودتین هم فرمودین می توانید بجای > از >= استفاده کنید ولی بجای NOw از Date استفاده کنید

      If Date <= expiredate Then
      ---------------------------------------------------------------------------------------------------
      بمانیم تا کاری کنیم ،نه کاری کنیم تا بمانیم [size=x-small](دکتر شریعتی)[/size]
      shamsololama@yahoo.com
      09177733411

      کامنت

      چند لحظه..