Tag: 谷歌 应用程序 脚本

邮件合并与从Excel或SQL数据库分组键字段

我已经search了互联网find一个解决scheme,但到目前为止,没有成功。 我有VBA和SQL中的中级技能,但一直无法创build我所需要的。 我有一个数据库与以下信息。 Co.Name |Email | Product | Q | SH1 |info@sh.com | Orange | 105.566 | SH1 |info@sh.com | Berries | 200.000 | BT1 |info@bt.com | Orange | 300.000 | BT4 |info@bt.com | Apple | 101.700 | WT1 |info@wt.com | Berries | 201.040 | WT6 |info@wt.com | Apple | 204.000 | Co.Name是指Company_Name,Q是数量。 我需要一个邮件合并插入一个独占表使用键字段来形成表。 在之前的虚拟表中,关键字段可以是公司名称或公司邮件。 […]

Javascript – 通过电子表格合并单元循环

我正在使用JavaScript在Google电子表格中循环播放一系列数据。 我遇到的问题是我有一些合并的单元格具有相同的值,例如C:6到E:6都具有与3个单元格合并相同的值。 所以在我的循环中,它会显示C:6 = 'Focus and targeting' D:6 = ''和E:6 = ''我想要做的是在我的循环分配第二个和第三个值的第一个单元格值。 这是我有什么: var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Audit'); var range = sheet.getDataRange(); var numRows = range.getNumRows(); var numCols = sheet.getMaxColumns(); var values = range.getValues(); var count = 0; for (var i = 2; i <= numCols – 2; i++) { var questionCategory = values[5][i]; if(questionCategory == […]

Google App脚本从Google云端硬盘读取.XLS文件

我在Google云端硬盘中存储了Microsoft .XLS / .XLSX电子表格(不在Google文档中)。 在Google云端硬盘中查找Google应用脚本以阅读电子表格,而不需要上传/转换为Google文档。 我已经写了下面的函数,并试图打开一个Excel使用: var xl = SpreadsheetApp.open(ImportXLSM.xls); 并比使用以下的表格更好: xl.getSheetByName(sheet1); 但是显示错误: Script function not found: doGet 我是新的谷歌脚本,请帮助!

函数最后修改date的单元格

我有一个用VBA编写的函数来做我想做的事情(参见下面的注意:我没有自己写这个函数) 我想要的是一个函数,例如“= LastModifiedDateOf(CELL)”,其中CELL是一个参数,表示我想要监视的单元格。 如果此类单元格的值发生更改,则包含该函数的单元格将其值更新为当前date。 最终,我想要一个用谷歌表单编写的function,但是我不明白这个function是如何工作的。 任何人都可以做一个或两个:1)解释下面的函数发生了什么,2)写一个函数在googlescripts(JS)做同样的事情? Public Function Lastmodified(c As Range) Lastmodified = Now() End Function

Google Sheetfunction来计算blance

我试图采取这个公式,并试图扩展到整个列,而不是每个单元格。 这张表是房地产。 从上个月的余额中取得余额,并增加费用和减去付款。 目前我们有 =SUM(H4,C5,G5)-F5 目前在研究的小时之后,我发现这并没有多大的帮助 https://support.google.com/drive/answer/71291?hl=en

如何使用Google Script将电子表格复制到GDrive上的特定文件夹中,而无需复制关联的表单和脚本

我创build了一个表单,将条目logging到Google表单中。 每天一次,我希望将电子表格作为附件通过电子邮件发送给我们的技术人员。 同时,我想在特定的文件夹中制作电子表格的副本,作为“logging”。 我使用下面的代码 function sendEmail() { var oauthConfig = UrlFetchApp.addOAuthService("google"); oauthConfig.setAccessTokenUrl("url"); oauthConfig.setRequestTokenUrl("url"); oauthConfig.setAuthorizationUrl("url"); oauthConfig.setConsumerKey("anonymous"); oauthConfig.setConsumerSecret("anonymous"); var requestData = {"method": "GET", "oAuthServiceName": "google", "oAuthUseToken": "always"}; var url = "url"; var result = UrlFetchApp.fetch(url , requestData); var contents = result.getContent(); var cur_date = Utilities.formatDate(new Date(), "GMT+1", "yyyy/MM/dd") MailApp.sendEmail("bubu@hotmail.com","test" ,"test", {attachments:[{fileName:cur_date + "_Orders.html", content:contents, mimeType:"application/html"}]}); var spreadsheet […]

添加单元格1 +单元格2并将单元格2重置为零

我希望我的意图清楚。 这是为了库存pipe理。 第一个单元格显示当前库存,第二个单元格只是一个单元格,您可以在其中键入input或输出。 我认为Excel的代码应该是这样的,但我正在寻找相应的Google电子表格: Sub LagerNeu() Dim S As Integer [F2].Select S = ActiveCell.Value + ActiveCell.Offset(0, 1).Value ActiveCell.Value = S ActiveCell.Offset(0, 1).Value = 0 End Sub

在Google电子表格中从多值组合列表创build唯一对列表

我在Google Spreadsheet中有一堆看起来像这样的行: a,b,c,d a,d c,d b,d,f a,b,f,g,h,i q,b,b …还有。 我需要一种方法来创build这种格式的相关对的唯一列表: a,b a,c a,d b,c b,d c,d b,f d,f a,f a,g a,h a,i …还有。 任何想法我会怎么做? 我很乐意使用Google Spreadsheet的脚本语言,Excel 2004的脚本语言或其他类似PHP的答案。 谢谢!

在Excel列中计算(未知)string的出现次数

所以我有一个excel电子表格这样的: | some data | PLA | | some data | MADW | | some data | IBFWE | | some data | RWIUBGER | | some data | WIUFBW | 我想统计每个string的出现次数,并将其input到一个新的电子表格中。 有点像一个关键值存储,其中键为string,值为发生次数。 它需要能够运行多次(每当电子表格有一个新的条目)。 我将如何完成这样的事情? 我的电子表格太大(150k条目)手动。 我听说过Excel的macros或使用python脚本来导入表单,然后写出到同一个文件,或者使用谷歌工作表和从Excel本身调用函数的某种方式?

任何方式从Google表格读取Excel文件?

在我的组织中,我们使用的是Google Apps,但由于其复杂性,我们有一个需要在Excel中维护的文件。 我所有的其他电子表格都是Google表格,他们中的很多人都需要从Excel文件中获取数据。 所以我的问题是:谷歌脚本或excel发布有没有办法将Google Drive中的Excel文件中的数据转换为Google表格? 我知道所有关于另一个方向,谷歌到Excel,但Excel到谷歌certificate更复杂。 任何帮助将非常感激。