Apps scripts固定页脚覆盖输入选择。
创始人
2024-09-11 09:02:38
0次

在Google Apps Script中,您可以使用以下代码示例来设置固定页脚并覆盖输入选择:

function onOpen() {
  var ui = SpreadsheetApp.getUi();
  ui.createMenu('Custom Menu')
    .addItem('Add Fixed Footer', 'addFixedFooter')
    .addToUi();
}

function addFixedFooter() {
  var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
  var lastRow = sheet.getLastRow();
  
  // 获取当前选定范围
  var range = sheet.getActiveRange();
  var startRow = range.getRow();
  var endRow = range.getLastRow();

  // 设置页脚
  var footerText = "这是固定页脚";
  sheet.getRange(lastRow + 1, 1).setValue(footerText);
  sheet.getRange(lastRow + 1, 1).setFontWeight('bold');
  sheet.getRange(lastRow + 1, 1).setBackground('#FFFF00');
  sheet.getRange(lastRow + 1, 1).setBorder(true, true, true, true, true, true, '#000000', SpreadsheetApp.BorderStyle.SOLID_MEDIUM);
  
  // 覆盖选定范围
  sheet.getRange(startRow, 1, endRow - startRow + 1, sheet.getLastColumn()).clearContent();
}

这段代码包括两个主要功能:

  1. onOpen()函数用于在Google Sheets的菜单栏中添加一个自定义菜单,以便您可以轻松调用addFixedFooter()函数。

  2. addFixedFooter()函数用于将固定页脚添加到工作表中,并覆盖您当前选定的范围。它将在当前选定范围的下方添加一个新行,并将页脚文本设置为“这是固定页脚”。它还设置了页脚的字体加粗、背景颜色为黄色,以及边框。

要使用这些代码,请按照以下步骤操作:

  1. 打开一个Google Sheets文档。
  2. 单击菜单栏中的“扩展程序”。
  3. 单击“Apps Script”。
  4. 在出现的代码编辑器中,将上述代码粘贴到编辑器中。
  5. 单击工具栏上的保存按钮。
  6. 关闭代码编辑器。
  7. 现在,在菜单栏中将会出现一个名为“Custom Menu”的菜单。
  8. 选择“Custom Menu”菜单,然后选择“Add Fixed Footer”选项。
  9. 您当前选定范围的内容将会被清空,并在该范围下方添加一个固定页脚。

请注意,您可以根据需要自定义页脚的文本、样式和位置。

相关内容

热门资讯

前端-session、jwt 目录:   (1)session (2&#x...
linux入门---制作进度条 了解缓冲区 我们首先来看看下面的操作: 我们首先创建了一个文件并在这个文件里面添加了...
关于测试,我发现了哪些新大陆 关于测试 平常也只是听说过一些关于测试的术语,但并没有使用过测试工具。偶然看到编程老师...
前缀和与对数器与二分法 1. 前缀和 假设有一个数组,我们想大量频繁的去访问L到R这个区间的和,...
nodejs:本地安装nvm实... 一、背景-使用不同版本node的原因 vue3+ts、nuxt3版本,node...
JAVA集合知识整理 Java集合知识整理 HashMap相关 HashMap的底层数据结构:jdk1.8之...
无刷直流电机介绍及单片机控制实... 无刷直流电机介绍及单片机控制实例前言基本概念优势与劣势使用寿命基本结构使用单片机控制实例电子调速器&...
fwdiary(2) dp2 1.传纸条  AcWing 275. 传纸条 - AcWing 走两条路,走一条最大的...
常用的DOS命令 常用的DOS命令 DOS(Disk Operating System,磁...
<C++> 类和对象(下) 1.const成员函数将const修饰的“成员函数”称之为const成员函数,cons...