Javascript 谷歌工作表中的复制到剪贴板功能

Javascript 谷歌工作表中的复制到剪贴板功能,javascript,google-sheets,Javascript,Google Sheets,我想编写一个简单的Google函数,将Google工作表的a到V列复制到剪贴板,以便在其他应用程序中使用 到目前为止,我有以下代码,但我需要将内容放到剪贴板,我将使用什么命令 function onOpen() { SpreadsheetApp.getUi() .createMenu('Custom Menu') .addItem('Copy Col A to V', 'copycolsAtoV')

我想编写一个简单的Google函数,将Google工作表的
a
V
列复制到剪贴板,以便在其他应用程序中使用

到目前为止,我有以下代码,但我需要将内容放到剪贴板,我将使用什么命令

function onOpen() {
    SpreadsheetApp.getUi()
                  .createMenu('Custom Menu')
                  .addItem('Copy Col A to V', 'copycolsAtoV')
                  .addToUi();
}

function copycolsAtoV() {
    var ss = SpreadsheetApp.getActiveSheet();
    ss.getRange('A:V')
}

大多数网站都会使用一点Flash来处理剪贴板上的副本,因为这不能用JavaScript来完成。建议这样做:

没有办法,你必须使用闪光灯。提供了跨浏览器复制和粘贴的 通过使用闪存(swf)文件。这与语法类似 我博客上的highlighter很管用

引用jquery.copy.js文件后,推送 通过以下方式运行剪贴板中的数据:

$.copy(“一些要复制的文本”)

又好又容易;)


由于安全原因,无法在JS中以编程方式复制到剪贴板。您可以选择要复制的内容并提示用户执行“CTRL+C”其他应用程序是什么?Excel-我正在使用Google sheets下载web数据并将这些数据传输到excell进行处理-excell的效率不如Google从网站获取数据的效率,而Google电子表格的大小限制使我无法使用它,因为它非常有用速度慢-但是获取数据有点麻烦,所以我想在下载j.query插件后简化流程。我如何在GoogleSheets脚本中引用它?我想从单元格中激活脚本(比如A1)-我想做的是选择单元格A1,这将运行一个脚本,选择列a到列V,并将它们放在剪贴板上。之后,我会将复制的范围粘贴到我的excel表格中进行处理。你能举个例子吗?你有我可以下载j.query插件的链接吗?只需使用
脚本
-标记向jQuery脚本添加一个链接。使用相同的方法加载插件。我想要获取多个单元格的值,您需要编写一个脚本来获取这些数据并将其复制到剪贴板。我不确定,但我认为你无法从剪贴板读取数据。这将引起安全问题。