خروج از برنامه با شرط

Collapse
این تاپیک قفل است.
X
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • علی فاطمی

    • 2014/02/17
    • 523
    • 51.00

    [حل شده] خروج از برنامه با شرط

    با سلام و وقت بخیر
    آیا امکان داره که برای بستن کامل اکسل شرطی گذاشت؟
    یعنی به فرض اگر فقط یک فایل مثلا Book1 باز باشه کل اکسل بسته بشه ولی اگر غیر از Book1 فایل دیگری باز هست فقط Book1 بسته بشه و برنامه اکسل به همراه بقیه فایل ها همچنان باز باشه ؟
    ممنون میشم راهنمایی بفرمایید .
    [FONT=tahoma][SIZE=2][B][COLOR=#800080][SIZE=3]در دنیا فقط یک نفر وجود دارد که باید از او بهتر باشید و آن کسی نیست جز گذشته خودتان[/SIZE] [/COLOR][/B][/SIZE][/FONT]


    [CENTER][SIZE=7][FONT=franklin gothic medium][/FONT] [/SIZE]
    [/CENTER]
  • iranweld

    • 2015/03/29
    • 3341

    #2
    با سلام

    کد ذیل را تست کنید

    پسوند فایل book1 را در کدها درست وارد کنید xls یا xlsm

    کد PHP:
    Sub Macro11BCloseAllWBs1()
    Dim WB As Workbook

    For Each WB In Workbooks
    If WB.Name "Book1.xlsm" Then
    WB
    .Close SaveChanges:=True
    End 
    If
    Next
    End Sub 

    کامنت

    • علی فاطمی

      • 2014/02/17
      • 523
      • 51.00

      #3
      نوشته اصلی توسط iranweld
      با سلام

      کد ذیل را تست کنید

      پسوند فایل book1 را در کدها درست وارد کنید xls یا xlsm




      کد PHP:
      Sub Macro11BCloseAllWBs1()
      Dim WB As Workbook

      For Each WB In Workbooks
      If WB.Name "Book1.xlsm" Then
      WB
      .Close SaveChanges:=True
      End 
      If
      Next
      End Sub 

      ممنون از توجه شما
      [FONT=tahoma][SIZE=2][B][COLOR=#800080][SIZE=3]در دنیا فقط یک نفر وجود دارد که باید از او بهتر باشید و آن کسی نیست جز گذشته خودتان[/SIZE] [/COLOR][/B][/SIZE][/FONT]


      [CENTER][SIZE=7][FONT=franklin gothic medium][/FONT] [/SIZE]
      [/CENTER]

      کامنت

      چند لحظه..