我的工作表上有许多按钮,用于隐藏和取消隐藏一些行。
function hide1() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[2];
sheet.hideRows(24,11);
}
function unhide1() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[2];
sheet.showRows(24,11);
}我还创建了一个脚本来复制这个工作表,以便创建一个新的要填充的。
function clonemastersheet() {
var sheetc = SpreadsheetApp.getActiveSpreadsheet()
var getname = sheetc.getRange("t10").getValue();
var name = getname
var pp = SpreadsheetApp.getActiveSpreadsheet();
var mastersheet = pp.getSheetByName('Form0').copyTo(pp);
mastersheet.setName(name)
pp.setActiveSheet(mastersheet)问题:当它复制新的工作表按钮时,因为宏与第一个相关,所以不起作用。
我需要创建一个脚本,将与图纸复制,并与他们一起工作。
有可能吗?
发布于 2017-03-17 00:46:28
function hide1() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getActiveSheet();
sheet.hideRows(24,11);
}
function unhide1() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getActiveSheet();
sheet.showRows(24,11);
}https://stackoverflow.com/questions/42838909
复制相似问题