چاپ فقط چارت های موجود در یک شیت فعال (آموزشی)

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • ali.b

    • 2014/01/12
    • 798

    چاپ فقط چارت های موجود در یک شیت فعال (آموزشی)

    با سلام
    با این کد میتونید همه چارتهای موجود در شیت جاری ( فعال) رو جداگانه پرینت بگیرین
    کد:
    Sub PrintEmbeddedChartsinWORKBOOK()
    
    'This macro will print all embedded charts in the active workbook
    '
        Application.ScreenUpdating = False
        Dim Sht As Object
        Dim Cht As ChartObject
        For Each Sht In ActiveWorkbook.Sheets
            For Each Cht In Sht.ChartObjects
                Cht.Activate
                ActiveChart.ChartArea.Select
                ActiveWindow.SelectedSheets.PrintOut
            Next
        Next
    End Sub
    [CENTER]
    [/CENTER]
چند لحظه..