google-sheets 相关问题

与Google表格相关的问题以及以编程方式与Google表格进行互动。



如何使用应用程序脚本使用复选框在Mobie上工作,需要在检查框时将1添加到某个单元格

在台球联赛中创建一个在线分数的数小时,只是为了找出我无法在移动设备上运行宏。 输入Google表。 我很难创建一个脚本...

回答 1 投票 0

B1

回答 1 投票 0


我正在尝试访问此

function scrapeTitlesData() { var url = "https://notices.philgeps.gov.ph/GEPSNONPILOT/Tender/SplashOpportunitiesSearchUI.aspx?menuIndex=3&BusCatID=53&type=category&ClickFrom=OpenOpp"; var response = UrlFetchApp.fetch(url).getContentText(); extractAndModifyUrls(response) } function extractAndModifyUrls(html) { // Regex pattern to match the required URLs var regex = /SplashBidNoticeAbstractUI\.aspx\?menuIndex=3&refID=\d+&[^"]+/g; // Initialize an empty array to store the modified URLs var modifiedUrls = []; var match; // Find all matches in the HTML while ((match = regex.exec(html)) !== null) { var newUrl = 'https://notices.philgeps.gov.ph/GEPSNONPILOT/Tender/' + match[0]; newUrl = newUrl.replace(/&/g, '&'); // Add the new URL to the array modifiedUrls.push(newUrl); } console.log(modifiedUrls); console.log(modifiedUrls.length) var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet(); sheet.getRange(1, 1, modifiedUrls.length, 1).setValues(modifiedUrls.map(function(url) { return [url]; })); }

回答 1 投票 0

时触发。使用单元格作为参考

function createTimeTrigger() { ScriptApp.newTrigger("AdditionalSlots") .timeBased() .atDate(2025, 02, 12) .create(); }

回答 1 投票 0

APP脚本从菜单或编辑器中运行良好,但不是通过时间驱动触发器

如果Col Q中有“是”,则以下脚本将隐藏在工作表上的任何行。 函数autohidingtechnique(){ var sheet = everdsheetapp.getActivesPreadsheet()。getActivesHeet(); 表格

回答 1 投票 0

使用JavaScript API插入GoogleSheets单元格中 我正在尝试找出如何将用户创建的图像插入GoogleSheets单元格。我发现这个7岁的问题建议使用=图像函数。但这似乎不适合...

function save() { var dataURI = canvas.toDataURI(); dataURI=dataURI.toString(); let data = "=IMAGE(\"" + dataURI + "\")"; gapi.client.sheets.spreadsheets.values.update({ spreadsheetId: sheet, range: range, valueInputOption: "USER_ENTERED", resource: {"values":[[data]]}, }).then((response) => { window.location.href=nextPage.html; }); }

回答 1 投票 0






如何找到今天和昨天的日期作为Google App脚本中的动态变量

function FIguringoutYetserdat() { var spreadsheet = SpreadsheetApp.getActive(); spreadsheet.getRange('A1').activate(); spreadsheet.setActiveSheet(spreadsheet.getSheetByName('Master')); spreadsheet.duplicateActiveSheet(); var today = new Date().toISOString().slice(0, 10); spreadsheet.getActiveSheet().setName("Passdown - " + today); spreadsheet.setActiveSheet(spreadsheet.getSheetByName('Passdown - 2025-02-11'), true); spreadsheet.getRange('C5:O12').activate(); spreadsheet.setActiveSheet(spreadsheet.getSheetByName("Passdown - " + today), true); spreadsheet.getRange('C5:O12').activate(); spreadsheet.setCurrentCell(spreadsheet.getRange('C12')); spreadsheet.getRange('\'Passdown - 2025-02-11\'!C5:O12').copyTo(spreadsheet.getActiveRange(), SpreadsheetApp.CopyPasteType.PASTE_NORMAL, false); spreadsheet.setActiveSheet(spreadsheet.getSheetByName('Passdown - 2025-02-11'), true); spreadsheet.getRange('A49:O56').activate(); spreadsheet.setActiveSheet(spreadsheet.getSheetByName("Passdown - " + today), true); spreadsheet.getRange('A49:O56').activate(); spreadsheet.getRange('\'Passdown - 2025-02-11\'!A49:O56').copyTo(spreadsheet.getActiveRange(), SpreadsheetApp.CopyPasteType.PASTE_NORMAL, false); spreadsheet.setActiveSheet(spreadsheet.getSheetByName('Passdown - 2025-02-11'), true); spreadsheet.getRange('A65:O71').activate(); spreadsheet.setActiveSheet(spreadsheet.getSheetByName("Passdown - " + today), true); spreadsheet.getRange('A65:O71').activate(); spreadsheet.getRange('\'Passdown - 2025-02-11\'!A65:O71').copyTo(spreadsheet.getActiveRange(), SpreadsheetApp.CopyPasteType.PASTE_NORMAL, false); };

回答 1 投票 0

Google应用程序脚本用于插入formsubmit上的数据正在执行,但没有插入任何数据

现在,这些仅在我手动将数据提交给电子表格时才起作用,该电子表格从Google表单中获得数据。但是当表单提交数据时,脚本无法正常运行。

回答 0 投票 0



下载link

我有Google表,只有少数人可以访问,该链接也已关闭,因此我无法使用常规下载链接下载文档: def download_xlsx(): url ='https://docs.goo...

回答 1 投票 0

{“ errors”:[{“详细”:“呼叫者没有许可”}]}

import requests from datetime import datetime GENDER = YOUR GENDER WEIGHT_KG = YOUR WEIGHT HEIGHT_CM = YOUR HEIGHT AGE = YOUR AGE APP_ID = YOUR NUTRITIONIX APP ID API_KEY = YOUR NUTRITIONIX API KEY exercise_endpoint = "https://trackapi.nutritionix.com/v2/natural/exercise" sheet_endpoint = YOUR SHEETY ENDPOINT exercise_text = input("Tell me which exercises you did: ") headers = { "x-app-id": APP_ID, "x-app-key": API_KEY, } parameters = { "query": exercise_text, "gender": GENDER, "weight_kg": WEIGHT_KG, "height_cm": HEIGHT_CM, "age": AGE } response = requests.post(exercise_endpoint, json=parameters, headers=headers) result = response.json() ################### Start of Step 4 Solution ###################### today_date = datetime.now().strftime("%d/%m/%Y") now_time = datetime.now().strftime("%X") for exercise in result["exercises"]: sheet_inputs = { "workout": { "date": today_date, "time": now_time, "exercise": exercise["name"].title(), "duration": exercise["duration_min"], "calories": exercise["nf_calories"] } } sheet_response = requests.post(sheet_endpoint, json=sheet_inputs) print(sheet_response.text)

回答 2 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.