我正在尝试导出 html 文档并再次导入(出于测试目的,我什至不编辑该文件)。导出后,我可以看到分页符保留在 html 中:
<hr style="page-break-before:always;display:none;">
Run Code Online (Sandbox Code Playgroud)
但是当我将此文件导入谷歌文档并进行转换后,分页符并未在文档中实现。我只能看到应该是分页符的一行。有没有办法让它发挥作用?
PS:我正在使用 python gdata v3 API。
我想知道 Google Docs 电子表格中是否有一个公式可以识别和显示(例如在 D 列中)电子表格中最常用的(关键字)词?
假设我有一列(B 列)满是推文(参见示例图片),我想在 B 列中找到最热门的关键字并将它们显示在 D 列中。有没有办法做到这一点?

谢谢!
我想在Google文档中通过鼠标选择单词或行,并通过脚本获取这些选定的单词或行.
例:
var doc = DocumentApp.getActiveDocument();
var docText = doc.editAsText();
var text = docText.getSelection();
Run Code Online (Sandbox Code Playgroud)
我尝试过,但我没有找到任何选择访问方法,如在VBA中.
我正在尝试编写一个脚本,该脚本将从 google 表格中获取费用列表,并将它们附加到 google docs 模板中已经存在的表格中。目前我有这个(它说名字的原因是因为我正在用名字和年龄的虚拟数据进行测试):
function myFunction() {
var ss = SpreadsheetApp.getActive();
var sheet = ss.getActiveSheet()
var numRows = sheet.getLastRow()
var numColumns = sheet.getLastColumn()
var data = sheet.getRange(1, 1, numRows, numColumns).getValues()
var doc = DocumentApp.openById('13l6O8nmEZgJiZnzumWihsRVOZiq_8vUj6PtBtb9My_0')
var body = doc.getBody()
var tables = body.getTables()
var table = tables[1]
for (var i = 1; i < data.length; i++){
var row = data[i]
var name = row[0]
var age = row[1]
var state = row[2]
var done = 'Done'
//Check to see …Run Code Online (Sandbox Code Playgroud) 该图显示了更新的代码.

var"xlsFile"未定义,为什么?如何使用(GoogleDocs)ScriptEditor将Googledocs文件转换为Excel文件
function googleOAuth_ (name, scope) {
var oAuthConfig = UrlFetchApp.addOAuthService(name);
oAuthConfig.setRequestTokenUrl("https://www.google.com/accounts/OAuthGetRequestToken? scope="+scope);
oAuthConfig.setAuthorizationUrl("https://www.google.com/accounts/OAuthAuthorizeToken");
oAuthConfig.setAccessTokenUrl("https://www.google.com/accounts/OAuthGetAccessToken");
oAuthConfig.setConsumerKey('anonymous');
oAuthConfig.setConsumerSecret('anonymous');
return {oAuthServiceName:name, oAuthUseToken:"always"};
}
function test(){
var id = '#'
exportToXls(id)
}
function exportToXls(id){
var mute = {muteHttpExceptions: true };
var name = DriveApp.getFileById(id).getName()
var url = 'https://docs.google.com/feeds/';
var doc = UrlFetchApp.fetch(url+'download/spreadsheets/Export?key='+id+'&exportFormat=xls', mute).getBlob()
var xlsfile = DocsList.createFile(doc).rename(name+'.xlsx')
} 我计算了两次之间的持续时间,例如上午 9:00 和上午 11:00 之间。到现在为止还挺好。现在我需要决定这个持续时间是否少于 6 小时。
我确实记得这在 excel 中是痛苦的,但我还是用简单的方法尝试了它:
=IF(E2 < 06:00:00; "y"; "n")
Run Code Online (Sandbox Code Playgroud)
当然那没有用。下一个:
=IF(DURATION(E2) < DURATION(06:00:00); "y"; "n")
Run Code Online (Sandbox Code Playgroud)
仍然没有奏效。
那么,好吧,我如何比较两个持续时间?
我在 Google 云端硬盘中有一个 jpg 文件夹,我想将其转换为 Google 文档。现在,我可以手动选择每个文档,并在上下文菜单“在 Google 文档中打开”中,这将创建一个新文档,其中图像位于页面顶部,OCR 文本位于下方。我只想对我的所有图像执行此操作。
这里有一个脚本可以将 gdoc 转换为 docx,我应该能够适应我的情况,但我似乎无法让它工作。
这是我改编的脚本:
function convertJPGtoGoogleDocs() {
var srcfolderId = "~~~~~~~~~Sv4qZuPdJgvEq1A~~~~~~~~~"; // <--- Please input folder ID.
var dstfolderId = srcfolderId; // <--- If you want to change the destination folder, please modify this.
var files = DriveApp.getFolderById(srcfolderId).getFilesByType(MimeType.JPG);
while (files.hasNext()) {
var file = files.next();
DriveApp.getFolderById(dstfolderId).createFile(
UrlFetchApp.fetch(
"https://docs.google.com/document/d/" + file.getId() + "/export?format=gdoc",
{
"headers" : {Authorization: 'Bearer ' + ScriptApp.getOAuthToken()},
"muteHttpExceptions" : true
}
).getBlob().setName(file.getName() + ".docx")
); …Run Code Online (Sandbox Code Playgroud) 我在我的 android 应用程序中使用 google docs pdf 嵌入式查看器来显示我的 pdf。有时查看器不会加载我的文件,即使大部分时间它会加载,并且当它不加载时它是非常随机的。
我使用“ https://docs.google.com/viewer?embedded=true&url= ” + myUrl生成网址。
之后我加载 webview :
showLoader()
web_view.settings.javaScriptEnabled = true
web_view.clearCache(true)
web_view.webViewClient = object : WebViewClient() {
override fun onPageFinished(view: WebView?, url: String?) {
hideLoader()
}
override fun shouldOverrideUrlLoading(view: WebView?, request: WebResourceRequest?): Boolean {
web_view.loadUrl(url)
return true
}
override fun onReceivedSslError(view: WebView, handler: SslErrorHandler, error: SslError) {
println("before handler")
handler.proceed()
println("after handler")
}
}
web_view.loadUrl(url)
Run Code Online (Sandbox Code Playgroud)
如果遇到任何 sslError,我尝试继续以覆盖 urlLoading,但这都没有解决我的问题。
要在这里测试的是并不总是加载的网址之一:
http://docdif.fr.grpleg.com/general/MEDIAGRP/NP-FT-GT/LE10061AA.pdf
我也尝试过的一件事是在我的应用程序上显示时显示 url,当它没有加载到我的查看器上时,它也会在我的导航器上阻塞。但如果我重新加载页面,它会收费。
知道错误可能是什么吗?
我有一些像这样的html:
var html = '<h1>heading</h1><p>Lorem ipsum dolor sit amet<br>more text</p><ul><<li>Bulleted text</li></ul>'
Run Code Online (Sandbox Code Playgroud)
我想将此字符串转换为谷歌文档中的富文本。我有什么办法可以做到这一点吗?
假设已经在网络上发布了 Google Doc。当有人点击公共网址时,他会被定向到页面顶部。是否可以使用指向 Google 文档特定部分的 URL?
最好是 URL 链接用于查看而不是编辑。
google-docs ×10
android ×1
excel ×1
formula ×1
google-apps ×1
html ×1
spreadsheet ×1
webview ×1
xlsx ×1