我想编写一个简单的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')
}
答案 0 :(得分:0)
大多数网站使用一些Flash处理副本到剪贴板,因为这不能使用JavaScript完成。 An answer on a similar question建议这样做:
没有办法,你必须使用闪光灯。有JQuery plugin called jquery.copy提供跨浏览器复制和粘贴 通过使用flash(swf)文件。这类似于语法 我的博客上的荧光笔工作。
一旦引用jquery.copy.js文件,您需要做的就是推送 数据进入剪贴板运行如下:
$.copy("some text to copy");
很好,很容易;)