ذخیره محدوده به صورت عکس

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

  • M_ExceL
    پاسخ داد
    نوشته اصلی توسط ali719
    سلام
    من یک فایل پیوست کردم و یک دکمه اضافه کردم میخوام با زدن روی دکمه فایل را (محدوده a1 تا e8) را بصورت عکس ضخیره کند چه کدی برنامه نویسی برای دکمه بنویسم
    با تشکر
    سلام،
    کد زیر رنج اختصاص داده شده را در مسیر خود فایل و با نام تاریخ و ساعت ذخیره می کند :
    کد:
    Sub M_E()
    Dim pt As String
    Dim i As Integer
    Dim intCount As Integer
    Dim objPic As Shape
    Dim objChart As Chart
        Call Sheets(1).Range("A1:E8").CopyPicture(xlScreen, xlPicture)
        Sheets(1).Shapes.AddChart
        Sheets(1).Shapes.Item(2).Select
        Set objChart = ActiveChart
        Sheets(1).Shapes.Item(2).Width = Range("A1:E8").Width
        Sheets(1).Shapes.Item(2).Height = Range("A1:E8").Height
        objChart.Paste
        pt = ThisWorkbook.Path & "\" & Format(Date, "yyyymmdd") & "-" & Format(Time, "hhmmss") & ".Jpeg"
        objChart.Export (pt)
            shpCount = Sheets(1).Shapes.Count
                For i = 1 To shpCount
                    If Mid(Sheets(1).Shapes.Item(i).Name, 1, 5) = "Chart" Then
                        Sheets(1).Shapes.Item(i).Delete
                    End If
                Next i
    End Sub
    یا حق.
    فایل های پیوست شده

    Leave a comment:


  • majid_mx4
    پاسخ داد
    با سلام

    احتراما بفرمایید که میخواهید در خود فایل اکسل که مقدار در آن است ذخیره شود و یا در یکی از درایوها

    با تشکر میر

    Leave a comment:


  • ali719
    یک موضوع ایجاد کرد پرسش ذخیره محدوده به صورت عکس

    ذخیره محدوده به صورت عکس

    سلام
    من یک فایل پیوست کردم و یک دکمه اضافه کردم میخوام با زدن روی دکمه فایل را (محدوده a1 تا e8) را بصورت عکس ضخیره کند چه کدی برنامه نویسی برای دکمه بنویسم
    با تشکر
    فایل های پیوست شده
چند لحظه..