`

VSTO excel中插入resource图片

阅读更多

研究VSTO有两个月的时间了,学习到了不少新知识,今天就写一个小内容,如何向excel文件中插入resource里的图片。

 

首先,要在resource里添加一个图片资源,例如 aaa.jpg。 工程名叫 IntsertImage

 

接下来直接上代码:

 

private void insertPic(Excel.Worksheet sheet, Excel.Range picRange)
        {
System.Resources.ResourceManager rs = new System.Resources.ResourceManager("InsertImage.Properties.Resources", System.Reflection.Assembly.GetExecutingAssembly());
            Object o = rs.GetObject("aaa");
            Bitmap image = (Bitmap)o;
            System.Windows.Forms.Clipboard.SetDataObject(image, true);
            sheet.Paste(picRange, image);
            System.Windows.Forms.Clipboard.Clear();
}

 

方法的参数很好理解,一个是excel的sheet页,一个是想要插入图片的位置。

0
2
分享到:
评论

相关推荐

    C#创建 读 写 Excel 在Excel中插入图片代码

    这篇教程将专注于如何使用C#创建、读取、写入Excel文件,并且重点讲解如何在Excel中插入图片。我们将通过COM(Component Object Model)接口来实现这一功能,这是微软提供的一个允许不同应用程序之间交互的技术。 ...

    使用VSTO插件将excel数据和图片导出word文档

    标题“使用VSTO插件将excel数据和图片导出word文档”涉及到的是在Microsoft Office环境中,使用Visual Studio Tools for Office (VSTO) 插件来实现数据和图像从Excel到Word的自动化迁移。VSTO是.NET Framework的一个...

    VSTO创建EXCEL自定义函数

    在VSTO中如何利用C#创建EXCEL自定义函数

    excel插件在VSTO中使用WPF

    标题中的“Excel插件在VSTO中使用WPF”是指使用Visual Studio Tools for Office (VSTO) 创建一个Excel加载项,并在这个加载项中集成Windows Presentation Foundation (WPF)技术来构建用户界面。VSTO是Microsoft提供...

    Addin Vsto Excel小插件

    标题中的"Addin Vsto Excel小插件"指的就是通过VSTO技术开发的一个Excel插件,其核心功能是根据用户定义的表头进行数据筛选,并将筛选后的数据保存到新的工作表中。 首先,我们来理解VSTO的基本概念。VSTO是微软...

    VSTO开发Excel工具箱源码(VB.NET版).zip

    通过VSTO,开发者可以使用Visual Studio中的设计工具来创建自定义UI元素,如 Ribbon、工具栏和菜单,同时还能访问Excel的工作表、单元格、公式和其他功能。 2. **VB.NET连接SQL Server**: 源码中包含连接到SQL ...

    vsto 开发excel源代码

    在这个"vsto 开发excel源代码"项目中,我们可以看到作者使用C#进行Excel的扩展开发。 在C#中开发VSTO Excel应用程序,主要涉及以下几个核心知识点: 1. **VSTO概述**:VSTO是Visual Studio的一部分,它提供了一组...

    vsto_Excel_Access

    vsto_Excel_Access可以将数据更新到数据库Access哦

    VSTO用VISUALBASIC2010编写EXCEL自定义函数(加载项)[归纳].pdf

    VSTO用VISUAL BASIC 2010编写EXCEL自定义函数(加载项) 本文主要介绍了使用VSTO(Visual Studio Tools for Office)和VISUAL BASIC 2010编写EXCEL自定义函数(加载项)的步骤。VSTO是一种基于.NET Framework的开发...

    create VSTO excel with barcode with Zencode

    在本文中,我们将深入探讨如何使用Visual Studio Tools for Office (VSTO) 和 ZenCode库在Excel中创建带有条形码的工作表,并重点讲解如何生成QRCode。VSTO是微软提供的一套工具,允许开发者使用.NET Framework来...

    vsto操作excel的常用语法

    在 VSTO 项目中,获取当前工作簿和工作表是非常重要的。可以使用以下代码来实现: ```csharp workBook = Globals.ThisAddIn.Application.ActiveWorkbook; workSheet = (Excel.Worksheet)workBook.ActiveSheet; ``` ...

    VSTO入门简单实例:图形分类处理 (VS2012 Excel 2010)

    1. **创建VSTO项目**:在Visual Studio 2012中,选择“Visual C#” -> “Office/SharePoint” -> “2010” -> “Excel 2010 VSTO 插件”。这将生成一个新的Excel加载项项目。 2. **添加用户界面元素**:在生成的...

    Excel插件快捷键弹窗事件(VSTO+键盘钩子实现)

    为了调试和测试插件,开发者通常会使用Visual Studio的VSTO项目模板创建项目,并在Excel中加载和调试插件。在实际部署时,插件会被打包成安装程序,用户可以方便地安装到他们的Excel环境中。 总之,"Excel插件...

    聚光灯(VSTO版本).zip

    聚光灯(VSTO版本),源码

    《Excel VBA与VSTO基础与实战指南 》随书光盘

    ║ 《Excel 2016实用技巧自学宝典》、《Excel VBA与VSTO基础与实战指南 》4本中的任意3本书(需提供 ║ ║ 购买凭证),作者会赠送一个价格130元的插件《E灵》,支持32位和64位,插件官方网址是: ║ ║ ...

    Excel专业开发(第2版).随书案例的源代码含vsto vb.net 的章节

    主要包含vba案例源代码及vb.net源代码 第10章 Ribbon用户界面 第11章 创建跨版本兼容的应用程序 第12章 理解和使用Windows...第23章 Excel和Visual Basic 6 第24章 EXCEL和VB.NET 第25章 使用VB.NET编写托管COM外接程序

    VSTO 开发者指南 中文 VSTO 开发 手册

    假设我们需要开发一个Excel加载项,用于将Excel表格中的数据导出到CSV文件中,然后再从CSV文件中导入数据回到Excel表格。 1. **导出数据**: - 使用`Workbook.SaveAs`方法保存Excel文件为CSV格式。 - 或者遍历每个...

    基于VSTO的Excel协同数据程序

    基于VSTO的Excel协同数据程序,实现的一个比较简单的形式,实现的功能如下: 1)基于文件夹形式的Excel数据文件存储; 2)实现新Excel文件的入库功能; 3)实现已有文件的单人编写、锁定及提交功能; 4)实现...

    Word VSTO实现多级列表标题、生成目录、插入图片

    Word VSTO实现多级列表标题,根据标题的级别设置不同的样式(Word标题分1-9级),根据生成的Word标题在指定位置插入文本内容、图片文件,最后生成大标题及文档目录。

Global site tag (gtag.js) - Google Analytics