美文网首页Java
Spire.Cloud.Excel 冻结或解除冻结Excel中的

Spire.Cloud.Excel 冻结或解除冻结Excel中的

作者: Tina_Tang | 来源:发表于2020-08-07 17:26 被阅读0次

Spire.Cloud.Excel提供的WorksheetsApi接口用于操作Excel中的工作表。本文将介绍如何使用该接口来冻结、解除冻结Excel中的行和列。

操作步骤如下:

步骤1创建一个maven程序,并通过maven仓库安装Spire.Cloud.SDK.jar包及其依赖。详细步骤可参考此篇文章

步骤2通过冰蓝云官网(https://cloud.e-iceblue.cn/)注册账号并登陆,在“我的应用” 版块创建应用程序,以获得App ID及App Key。

步骤3:上传Excel示例文档至冰蓝云官网的“文档管理”版块。

步骤4:在Maven程序中编写代码调用WorksheetsApi接口来冻结或解除冻结示例Excel文档中的行和列。

代码示例 

示例1 冻结Excel中的行和列

import spire.cloud.excel.sdk.*;

import spire.cloud.excel.sdk.api.WorksheetsApi;

public class FreezePanes {

static String appId = "App ID";

static String appKey = "App Key";

static String baseUrl = "https://api.e-iceblue.cn";

public static void main(String[] args) throws ApiException {

//配置App ID和App Key

Configuration configuration = new Configuration(appId, appKey, baseUrl);

//初始化WorksheetsApi对象

WorksheetsApi WorksheetsApi = new WorksheetsApi(configuration);

//指定示例Excel文档

String name = "SetFreezePanes.xlsx";

//存放示例文档的文件夹,如果没有文件夹则为null

String folder = null;

//使用冰蓝云配置的2G空间存贮文档,可设置为null

String storage = null;

//指定工作表

String sheetName = "Sheet1";

//指定需冻结的行数

int freezedRows = 3;

//指定需冻结的列数

int freezedColumns = 3;

//调用setFreezePanes方法冻结Excel文档中的指定行和列

WorksheetsApi.setFreezePanes(name, sheetName, freezedRows,freezedColumns, folder, storage);

    }

}

示例2 解除冻结

import spire.cloud.excel.sdk.*;

import spire.cloud.excel.sdk.api.WorksheetsApi;

public class DeleteFreezePanes {

static String appId = "App ID";

static String appKey = "App Key";

static String baseUrl = "https://api.e-iceblue.cn";

public static void main(String[] args) throws ApiException {

//配置App ID和App Key

Configuration configuration = new Configuration(appId, appKey, baseUrl);

//初始化WorksheetsApi对象

WorksheetsApi WorksheetsApi = new WorksheetsApi(configuration);

//指定示例Excel文档

String name = "DeleteFreezePanes.xlsx";

//存放示例文档的文件夹,如果没有文件夹则为null

String folder = null;

//使用冰蓝云配置的2G空间存贮文档,可设置为null

String storage = null;

//指定工作表

String sheetName = "Sheet1";

//调用deleteFreezePanes方法解除Excel中的冻结

WorksheetsApi.deleteFreezePanes(name, sheetName, folder, storage);

    }

}

相关文章

  • Spire.Cloud.Excel 冻结或解除冻结Excel中的

    Spire.Cloud.Excel提供的WorksheetsApi接口用于操作Excel中的工作表。本文将介绍如何...

  • Java 冻结或解除冻结Excel中的行和列

    当Excel表格中有大量数据时,为了方便浏览,我们可通过冻结窗口这一功能将某几行或某几列的数据冻结起来,这样在我们...

  • 2020-09-13

    数据分析—EXCEL中常用的9个函数 1,冻结窗口,冻结首行/冻结首列 路径:视图-(冻结窗口-冻结首行-冻结首列...

  • 2.11 将窗口进行冻结以方便数据的浏览 [Excel教程]

    1. 本节课将为您演示窗口的冻结和解除冻结。当数据比较多时,您可以使用冻结窗口功能,进行独立地显示并滚动工作表中的...

  • 2018-09-28 些许Excel使用实践

    excel冻结窗格使用,如图: excel函数使用简笔,如图:

  • HR必会的40个Excel逆天功能,动画教程珍藏版!

    1 自动筛选 2 在Excel中字符替换 3 在Excel中冻结行列标题 4 在Excel中为导入外部数据 5 在...

  • Excel简单动画

    1、自动筛选 2、在Excel中字符替换 3、在Excel中冻结行列标题 4、在Excel中为导入外部数据 5、在...

  • 冻结或焚烧

    冬天的风声 听说是冰雪回旋着 可以把心中热忱凝固吗 无法把洋溢的期待传递过去 就只有 冻结 别再探什么讯息 夏天的...

  • 2020-09-13

    四个页面操作: 1.冻结窗格 冻结首行:视图-冻结窗格-冻结首行 冻结首列:视图-冻结窗格-冻结首列 冻结任选行/...

  • 数据蛙作业总结

    四个页面操作: 1.冻结窗格 冻结首行:视图-冻结窗格-冻结首行 冻结首列:视图-冻结窗格-冻结首列 冻结任选行/...

网友评论

    本文标题:Spire.Cloud.Excel 冻结或解除冻结Excel中的

    本文链接:https://www.haomeiwen.com/subject/tttqdktx.html