راهنمایی در کد

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

    • 2018/06/08
    • 331
    • 39.00

    [حل شده] راهنمایی در کد

    سلام در فایل زیر با اجرا ماکرو شیت 1 در فایل جداگانه ای در درایو دی ذخیره میشه حال مشکل اینجاست که به تعداد شیتهای موجود در فایل اصلی یک فایل جداگانه ساخته میشه که بنده می خواهم فقط از شیت 1 فایل ساخته بشه یعنی یک فایل.؟
    یک کمک دیگه : چطور میشه فایلی که از شیت ساخته میشه در همان درایوی باشه که فایل اصلی وجود داره؟
    لطفا کمک نمایید

    فایل
  • majid_mx4

    • 2012/06/25
    • 699

    #2
    با سلام

    فقط کافیست Exit sub را به کد خود اضافه کنید .
    کد:
    Sub CreateWorkbooks()
    Dim wb As Workbook
    Dim wbs As Workbook
    Dim sht As Object
    Dim strSavePath As String
    On Error GoTo ErrorHandler
    Application.ScreenUpdating = False
    strSavePath = "d:\"
    Set wbs = ActiveWorkbook
    For Each sht In wbs.Sheets
    Sheet1.Copy
    Set wb = ActiveWorkbook
    wb.SaveAs strSavePath & sht.Name
    wb.Close
    
    Exit Sub
    
    Next
    Application.ScreenUpdating = True
    Exit Sub
    ErrorHandler:
    MsgBox "Failed. Error number=" & Err.Number & ". Error description=" & Err.Description & "."
    End Sub
    پایدار باشید میر

    کامنت

    • kazem1359

      • 2018/06/08
      • 331
      • 39.00

      #3
      ممنون سپاس فراوان

      کامنت

      چند لحظه..