精华内容
下载资源
问答
  • ribbon自定义功能区,快速提取excel内置系统控件图标,获取图标存储到本地,供外部程序使用。
  • Excel控件做动态图表

    千次阅读 2019-12-17 14:28:52
    Excel控件的使用 如何实现以下效果 调用开发工具选项卡 很多同学的Excel可能默认情况下没有开发工具选项卡,那么我们可以先根据以下步骤先调出开发工具。 具体步骤 step 1 插入控件 在开发工具中选中插入按钮,...

    Excel控件的使用

    如何实现以下效果

    效果1
    效果2

    调用开发工具选项卡

    很多同学的Excel可能默认情况下没有开发工具选项卡,那么我们可以先根据以下步骤先调出开发工具。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    具体步骤

    step 1 插入控件

    在开发工具中选中插入按钮,选择表单控件中的第二个控件。

    在这里插入图片描述

    将控件绘制在合适区域,就会显示出控件的基本模型。

    在这里插入图片描述

    step 2 设置控件

    右击绘制好的控件,点击最下方的设置控件格式。

    在这里插入图片描述

    将需要放入控件进行筛选的区域放入数据源区域,再任意选择一个空单元格放入单元格链接。

    在这里插入图片描述

    设置好以后点击确定。

    在这里插入图片描述

    点击确定以后,可以看见控件里已经有我们需要的下拉菜单。

    在这里插入图片描述

    并且当我们选择菜单中的某一个选项时,会给我们在之前设置的单元格链接中返回一个数值参数。

    在这里插入图片描述

    step 3 利用单元格链接参数和INDEX公式取数

    index是一个非常常用的查找引用函数,第一个参数需要传入数据区域,第二个参数传入一个整形数值n,这个函数会将这个区域中的第n个数据返回给我们。这里我们利用单元格链接返回的参数放入index的第二个参数中。我们将每一列单元格都用index函数写好后。我们会发现,当我们通过控件选择不同的产品时,数据会跟着变动。

    在这里插入图片描述

    step 4 创建图表

    选中数据创建条形图。

    在这里插入图片描述
    生成好图以后我们调整图形位置,遮盖住我们用index生成的数据。通过调节控件中筛选的内容,便能实现动态图表。

    在这里插入图片描述

    最后

    其实你会发现控件有很多种类型,我们就不再此逐一介绍了。他们的原理是一样的。快动手试试吧。做属于你的动态图表。

    展开全文
  • Spire.XLS是一款专业的Excel控件,无需安装微软Excel,也能拥有Excel的全套功能,能够为工厂智能化提供完善的Excel需求。 在Excel图表中,有时候仅用一个轴标签往往无法准确表达一个数据集的实际含义,这种情况在...

    Spire.XLS是一款专业的Excel控件,无需安装微软Excel,也能拥有Excel的全套功能,能够为工厂智能化提供完善的Excel需求。

    在Excel图表中,有时候仅用一个轴标签往往无法准确表达一个数据集的实际含义,这种情况在时间序列图表中十分常见。因此,我们需要添加多层分类标签,来对数据进行分组显示。本文将介绍如何使用Spire.XLS,通过编程的方式创建含多层分类标签的图表。

    //创建Workbook实例,获取第一个工作表
    Workbook wb = new Workbook();
    Worksheet sheet = wb.Worksheets[0];
    
    //写入数据到工作表
    sheet.Range["A1"].Text = "年份";        
    sheet.Range["A2"].Text = "2016年";
    sheet.Range["A6"].Text = "2017年";
    sheet.Range["B1"].Text = "季度";
    sheet.Range["B2"].Text = "第一季度";
    sheet.Range["B3"].Text = "第二季度";
    sheet.Range["B4"].Text = "第三季度";
    sheet.Range["B5"].Text = "第四季度";
    sheet.Range["B6"].Text = "第一季度";
    sheet.Range["B7"].Text = "第二季度";
    sheet.Range["B8"].Text = "第三季度";
    sheet.Range["B9"].Text = "第四季度";
    sheet.Range["C1"].Text = "季度销量";
    sheet.Range["C2"].Value = "1544";
    sheet.Range["C3"].Value = "1102";
    sheet.Range["C4"].Value = "2558";
    sheet.Range["C5"].Value = "1609";
    sheet.Range["C6"].Value = "1700";
    sheet.Range["C7"].Value = "1304";
    sheet.Range["C8"].Value = "1572";
    sheet.Range["C9"].Value = "3210";
    
    //纵向合并单元格A2到A5、A6到A9
    sheet.Range["A2:A5"].Merge();
    sheet.Range["A6:A9"].Merge();
    
    //添加柱状图
    Chart chart = sheet.Charts.Add(ExcelChartType.ColumnClustered);
    chart.ChartTitle = "季度销量";  //设置图标标题     
    chart.PlotArea.Fill.FillType = ShapeFillType.NoFill;  //不填充绘图区域(默认填充灰色)
    chart.Legend.Delete();  //删除图例
    
    //设置柱状图位置及宽度
    chart.LeftColumn = 5;
    chart.TopRow = 1;
    chart.RightColumn = 14;
    
    //设置系列数据来源
    chart.DataRange = sheet.Range["C2:C9"];
    chart.SeriesDataFromRange = false;
    
    //设置系列分类标签数据来源
    ChartSerie serie = chart.Series[0];
    serie.CategoryLabels = sheet.Range["A2:B9"];
    
    //显示多层分类标签
    chart.PrimaryCategoryAxis.MultiLevelLable = true;
    
    //保存文档
    wb.SaveToFile("output.xlsx", ExcelVersion.Version2013);

    效果图:

    create multi level category labels in excel chart

                                                                             【下载Spire.XLS最新试用版

    展开全文
  • excel 内置图标.xlsm

    2020-03-07 12:26:41
    excel vba 开发 自定义菜单使用内置图标 自定义图标 A.XML定义法(启动文件时) 步骤1:定义好控件的image属性值。 步骤2:在customUI文件夹新建一个images文件夹 步骤3:将图片放...
  • Spire.XLS是一款专业的Excel控件,无需安装微软Excel,也能拥有Excel的全套功能,能够为工厂智能化提供完善的Excel需求。在Excel图表中,有时候仅用一个轴标签往往无法准确表达一个数据集的实际含义,这种情况在时间...

    Spire.XLS是一款专业的Excel控件,无需安装微软Excel,也能拥有Excel的全套功能,能够为工厂智能化提供完善的Excel需求。

    在Excel图表中,有时候仅用一个轴标签往往无法准确表达一个数据集的实际含义,这种情况在时间序列图表中十分常见。因此,我们需要添加多层分类标签,来对数据进行分组显示。本文将介绍如何使用Spire.XLS,通过编程的方式创建含多层分类标签的图表。

    //创建Workbook实例,获取第一个工作表
    Workbook wb = new Workbook();
    Worksheet sheet = wb.Worksheets[0];
    
    //写入数据到工作表
    sheet.Range["A1"].Text = "年份";        
    sheet.Range["A2"].Text = "2016年";
    sheet.Range["A6"].Text = "2017年";
    sheet.Range["B1"].Text = "季度";
    sheet.Range["B2"].Text = "第一季度";
    sheet.Range["B3"].Text = "第二季度";
    sheet.Range["B4"].Text = "第三季度";
    sheet.Range["B5"].Text = "第四季度";
    sheet.Range["B6"].Text = "第一季度";
    sheet.Range["B7"].Text = "第二季度";
    sheet.Range["B8"].Text = "第三季度";
    sheet.Range["B9"].Text = "第四季度";
    sheet.Range["C1"].Text = "季度销量";
    sheet.Range["C2"].Value = "1544";
    sheet.Range["C3"].Value = "1102";
    sheet.Range["C4"].Value = "2558";
    sheet.Range["C5"].Value = "1609";
    sheet.Range["C6"].Value = "1700";
    sheet.Range["C7"].Value = "1304";
    sheet.Range["C8"].Value = "1572";
    sheet.Range["C9"].Value = "3210";
    
    //纵向合并单元格A2到A5、A6到A9
    sheet.Range["A2:A5"].Merge();
    sheet.Range["A6:A9"].Merge();
    
    //添加柱状图
    Chart chart = sheet.Charts.Add(ExcelChartType.ColumnClustered);
    chart.ChartTitle = "季度销量";  //设置图标标题     
    chart.PlotArea.Fill.FillType = ShapeFillType.NoFill;  //不填充绘图区域(默认填充灰色)
    chart.Legend.Delete();  //删除图例
    
    //设置柱状图位置及宽度
    chart.LeftColumn = 5;
    chart.TopRow = 1;
    chart.RightColumn = 14;
    
    //设置系列数据来源
    chart.DataRange = sheet.Range["C2:C9"];
    chart.SeriesDataFromRange = false;
    
    //设置系列分类标签数据来源
    ChartSerie serie = chart.Series[0];
    serie.CategoryLabels = sheet.Range["A2:B9"];
    
    //显示多层分类标签
    chart.PrimaryCategoryAxis.MultiLevelLable = true;
    
    //保存文档
    wb.SaveToFile("output.xlsx", ExcelVersion.Version2013);复制代码

    效果图:

                                                                  【下载Spire.XLS最新试用版


    转载于:https://juejin.im/post/5c77a6f7518825406f634bb5

    展开全文
  • Excel 窗体控件属性

    2014-07-30 11:23:00
    AutoLoad (Excel) 打开工作簿时是否加载控件。(如果是 ActiveX 控件,则忽略。) Enabled(表单) 控件是否可以接收焦点并响应用户生成的事件。 Locked(表单) 控件是否可编辑。 Name(表单) ...
    常规AutoLoad   (Excel)打开工作簿时是否加载控件。(如果是 ActiveX   控件,则忽略。)
    Enabled(表单)控件是否可以接收焦点并响应用户生成的事件。
    Locked(表单)控件是否可编辑。
    Name(表单)控件的名称。
    Placement (Excel)控件附加到其下方单元格的方式(自由浮动、移动但不调整大小,或者移动并调整大小)。
    PrintObject   (Excel)控件是否可打印。
    Visible(表单)控件是可见还是隐藏。
    大小和位置AutoSize(表单)控件的大小是否可以自动调整以显示所有内容。
    HeightWidth(表单)高度或宽度(以磅为单位)。
    LeftTop(表单)控件与工作表的左边缘或上边缘之间的距离。
    Orientation(表单)方向为垂直还是水平。
    格式设置BackColor(表单)背景色。
    BackStyle(表单)背景样式(透明或不透明)。
    BorderColor(表单)边框的颜色。
    BorderStyle(表单)边框的类型(无或单线)。
    ForeColor(表单)前景色。
    Shadow (Excel)控件是否有阴影。
    SpecialEffect(表单)边框的可视外观(平面、凸起、凹陷、蚀刻或凸块)。
    键盘和鼠标Accelerator(表单)控件的快捷键。
    MouseIcon(表单)自定义鼠标图标。
    MousePointer(表单)用户将鼠标放在特定对象上时显示的指针类型(例如,标准指针、箭头、I 型)。
    TakeFocusOnClick(表单)单击时控件是否获得焦点。
    数据和绑定LinkedCell (Excel)链接至控件值的区域。
    Value(表单)控件的内容或状态。
    特定于滚动条Delay(表单)单击一次滚动条后的延迟(以毫秒为单位)。
    LargeChange(表单)用户单击滚动框与任一滚动箭头之间的区域时所发生的移动量。
    MaxMin(表单)允许的最大值和最小值。
    ProportionalThumb(表单)滚动框的大小是固定还是按一定比例随滚动区域变化。
    SmallChange(表单)用户单击控件中的滚动箭头时发生的移动量。
    特定于结构Cycle(表单)当用户离开结构或页面上的最后一个控件时要执行的操作(所有表单或当前表单)。
    KeepScrollBarsVisible(表单)在不需要时滚动条是否保持可见。
    ScrollBars(表单)控件是否具有垂直滚动条和/或水平滚动条。
    ScrollHeightScrollWidth(表单)通过移动滚动条可以查看的整个区域的高度或宽度(以磅为单位)。
    ScrollLeftScrollTop(表单)逻辑表单的左边缘或上边缘与结构的左边缘或上边缘之间的距离(以磅为单位)。
    Zoom(表单)结构内图像大小的更改量。
    特定于列表框BoundColumn(表单)多个列的数据源。
    ColumnCount(表单)要显示的列数。
    ColumnHeads(表单)作为列标题的单个行。
    ColumnWidths(表单)每列的宽度。
    ListFillRange (Excel)用于填充列表的区域。
    ListStyle(表单)列表样式(普通、带有选项按钮或带有复选框)。
    MatchEntry(表单)在用户键入时控件搜索其列表的方式(首字母、整个条目或者未指定)
    TextColumn(表单)当用户选择一行时要存储到“Text”属性中的列。
    TopIndex(表单)出现在列表中的最顶端位置的项目。
    图像Picture(表单)要在控件中显示的位图。
    PictureAlignment(表单)背景图片的位置(左上部、右上部、居中等)。
    PicturePosition(表单)图片与其标题的相对位置(左侧、顶部和右侧等)。
    PictureSizeMode(表单)背景图片在控件上的显示方式(裁剪、拉伸或缩放)。
    PictureTiling(表单)是否要在控件中平铺图片的多个副本。
    文本BoldItalicSizeStrikeThroughUnderlineWeight(表单)字体属性(加粗、倾斜、字号、删除线、下划线和粗细)。
    Caption(表单)在控件上标识或描述控件的说明性文本。
    IMEMode(表单)输入法编辑器 (IME) 的默认运行时模式。
    IntegralHeight(表单)控件的大小是否可调整以显示全部或部分文本行。
    MultiSelect(表单)是否允许选择多个项目。
    Text(表单)控件中的文本。
    TextAlign(表单)文本在控件中的对齐方式(左对齐、居中或右对齐)。
    WordWrap(表单)控件内容是否在行尾自动换行。
       
     

    转载于:https://www.cnblogs.com/jiayith/p/3877591.html

    展开全文
  • Excel2007以上 ribbon自定义功能区,快速提取excel内置系统控件图标
  • Excel中使用日期控件

    千次阅读 2010-10-26 09:54:00
    点击控件工具栏中的〖其他控件〗 ,选择(Microsoft Date and Time Picker Control,version 6.0)控件
  • 该资源提供关于DevExpress Winform 的所有可打印控件的导出excel 的通用方法,解决GridControl自带方法不能导出图片,多表头无法导出等问题,解决PivotGridControl导出时候自动分组的问题,真正做到所见所得的导出...
  • excel2007里面怎么插入控件

    千次阅读 2011-08-10 16:31:03
    1.点击excel左上角的微软图标,然后点击Excel Options 2.选择Show Developer tab in the Ribbon 3.在Developer Tab 下点击insert
  • ASP.NET导出到EXCEL控件式样)

    千次阅读 2017-08-12 16:45:57
    导出到excel
  • 这是一个EXCEL中菜单栏和工具栏的导出工具,可以导出菜单栏和工具栏的索引ID和英文中文名字,也可以导出EXCEL中的图标和FACEID,是个不错的工具,有兴趣进行编写EXCEL VBA程序的朋友可以下载试试,比较方便写出适合...
  • Excel中使用WinSock控件远程通信

    千次阅读 2017-06-04 22:38:08
    Excel中使用WinSock控件远程通信 这是我在实际使用时想要达到的一个目的。感谢万能的网络。但也损害了我用心去研究而获得最终成功的快感! 贵州大学计算机软件与理论研究所 李 元  本文讨论在Excel 电子表格...
  • excel中添加
  • 1:OWC 微软 excel插件 2:WPFtoolKit控件 3:visifire 有时间详细贴上来 转载于:https://www.cnblogs.com/wzxflu/archive/2012/11/21/2781569.html
  • 最近在敲机房的 [学生查看上机记录] 时,遇到一个问题,它需要将从数据库查到的记录(有一条或多条)导出为Excel表格,于是我添加了MSHFlexgrid控件,为什么不用MSFlexgrid控件呢?因为这是老版本的控件了,这个控件...
  • 本例,在Excel右键菜单中创建一个按钮,按钮的标题使用getLabel动态获取,图标使用getImage动态获取。 customUI XML代码: <customUI xmlns=...
  • elementUI树形控件+面包屑导航+页面图标点击联动 需求是做一个类似网盘的界面,需要有左侧的树形控件,顶部的面包屑导航以及内容部分有文件夹和文件 页面效果图: 点击文件: 点击添加: 首先是树形控件代码: &...
  • 遇到一个数据处理自动化的问题,于是打算开发一个基于excel的小工具。在业余时间一边自学一边实践,抽空把一些知识写下来以备今后参考,因为走的是盲人摸象的野路子,幼稚与错误请多包涵。开发环境基于VSTO,具体...
  • 用VB编写的一个简单实用的定时关机程序源码,带托盘图标及其控件,托盘图标控件非常实用,强烈建议下载使用。
  • 在C#系统应用毕设U盘防御软件中需要实现文件不可恢复的删除,首先需要实现类似于资源管理器的界面,通过TreeView控件显示"我的电脑"所有磁盘文件树状目录并加载相应图标.显示结果如下图所示: 一. 界面设计 主窗体是...
  • 使用OFFICE COM对象操作EXCEL需要运行环境拥有...其中要点技术细节为使用JET引擎,并添加额外属性“EXCEL 8.0”连接字符串样例:Provider=Microsoft.Jet.OLEDB.4.0;Data Source=数据.xls;Extended Properties=exce
  • 学习资源:《Excel VBA从入门到进阶》第59集 by兰色幻想 本节学习Listview控件,它可以用多种视图方式显示项目的控件。由于其外形美观而且非常实用,所以使用频率很高。 Listview控件需要添加到控件工具箱才能插入和...
  • 一)工具栏及其控件对象  在Office中通过VBA开发工具栏和菜单,需使用Office提供的CommandBar、CommandBarButton、CommandBarComboBox等对象,这些对象即代表工具栏、工具栏按钮和工具栏下拉框,通过这些对象可编制...
  • Aspose.Cells for .NET(点击下载)是Excel电子表格编程API,可加快电子表格管理和处理任务,同时支持构建具有生成,修改,转换,呈现和打印电子表格功能的跨平台应用程序。 近日,.NET版Aspose.Cells for .NET迎来...
  • VBA二维码ocx控件

    2018-09-27 14:33:45
    VBA二维码ocx控件,安装方法:excel-开发工具-控件-插入-Activex控件-其他控件-注册自定义控件-找到控件所在目录-选择控件-打开。vba使用方法:QRCode1.PrintCode "文本
  • 1、重写DataGridView导出Excel的代码,5.7版控件使用开源的NPOI库导出Excel,完全不依赖Office,不会再有因为没装Office或Office安装有问题而导出失败的情况,而且导出速度非常快,支持大于65536条记录的导出(自动...
  • 每次保存excel时都弹出对话框,提示“隐私问题警告:此文档中包含宏、ActiveX控件、XML扩展包信息或Web组建。它们中可能包含个人信息,这些信息无法通过设置“工具”菜单下“选项”对话框“安全性”选项卡中的“保存...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 7,226
精华内容 2,890
关键字:

如何删除excel的控件图标