zoukankan      html  css  js  c++  java
  • Excel图片调整大小

    Excel图片调整大小
    Sub 图片调整合适大小()  
    '    Debug.Print ActiveWorkbook.Name  
        图片显示比例 = 0.9    '1为顶满单元格  
        Dim wb As Workbook, sh As Worksheet, ce As Range, shp As Shape  
        Dim dic As Object, re As Object, shel As Object, WS As Object, FSO As Object  
        Dim arr(), brr()    'Redim preserve arr(i)  
        Set dic = CreateObject("scripting.dictionary")  
        Set wb = ActiveWorkbook  
        Set sh = wb.Sheets(1)  
        For Each shp In sh.Shapes  
            With shp  
            shp.Name = shp.Name & Round(Rnd() * 125, 1)  
                shp.Top = shp.Top + shp.Height / 2  
                shp.Left = shp.Left + shp.Width / 2  
                shp.Height = shp.Height / 8    '先缩小图片,以防出现占据多个单元格的问题  
                shp.Width = shp.Width / 8  
      
                '.Name = .Name & Rnd(1000)  
                '--------------------------------------------------------------  
                wt = shp.TopLeftCell.MergeArea.Width  '单元格区域宽度;  
                ht = shp.TopLeftCell.MergeArea.Height    '单元格区域高度  
      
                bl = .Width / .Height  
                If wt / ht < bl Then  
                    .Width = wt * 图片显示比例  ' sh0.Cells(st_mid2, 1).Width  
                    .Height = .Width / bl  
                    .Left = shp.TopLeftCell.MergeArea.Left + (wt - .Width) / 2  ' + 2  
                    .Top = shp.TopLeftCell.MergeArea.Top + (ht - .Height) / 2  
                Else  
                    .Height = ht * 图片显示比例  
                    .Width = .Height * bl  
                    .Top = shp.TopLeftCell.MergeArea.Top + (ht - .Height) / 2  
                    .Left = shp.TopLeftCell.MergeArea.Left + (wt - .Width) / 2  
                End If  
            End With  
        Next  
    End Sub  
    

      

  • 相关阅读:
    数据分析day04
    数据分析day03
    数据分析 day02
    Index of /android/repository
    WPF ListView 数据懒加载
    WPF TextBlock 文字超长截断并显示省略符号
    android adb socket 通信
    android 获取 cpu 频率信息
    Android 联系人导入导出(VCard格式)
    Android Contact 导入导出 vcf格式(不依赖第三方库)
  • 原文地址:https://www.cnblogs.com/zhanglei1371/p/6664815.html
Copyright © 2011-2022 走看看