我想知道从表中清除行时如何保存单元格格式。我有一个包含许多列的表,每一列都有一个特定的公式或函数。我有一个通过清除所有旧行来刷新表的按钮。所以问题是,当我刷新时,我失去了所有的功能。
Public Sub refresh()
'
' refresh Macro
'
' Touche de raccourci du clavier: Ctrl+y
'
Dim ws1 As Worksheet, ws2 As Worksheet, lr1 As Long
Set ws1 = ThisWorkbook.Worksheets("Scénario
所以我有一堆行,每个单元格中都有几项信息。我正在尝试做的是在两个条件下设置整行的颜色格式:条件1...[column][row] >=100。条件2..。[column][row-1] <100。我见过其他这样的例子,所以它看起来是可行的,我可以让它只对该行起作用,但我不能让它对整个行进行格式化。如何设置格式,以便将相同的内容应用于每一行,并使其只对与公式匹配的整行进行颜色格式化
例如..。我使用的是=and(I551>=1000000,I550<1000000) for range A551:L551,但它只对A列中的单元格进行颜色格式化,而不是整行。
我正在使用一个脚本来计算位置之间的距离。例如,在A列圣迭戈,CA在B列,旧金山在C列508.3。如果A列或B列为=== "“,则将该列设置为"”。
// Note: This is not my code.
function DrivingMeters(origin, destination) {
var directions = Maps.newDirectionFinder()
.setOrigin(origin)
.setDestination(destination)
.getDirections();
return dire
这看起来很简单,但我无法让它起作用。我已经搜过很多文章了,但没有雪茄。我编写了代码来为我们所有的经理做一个标签,这一切都很好。现在,我想使用查询函数从第一个包含所有管理器数据的选项卡中分离出每个管理器的数据。但是,我不想在每个选项卡上的每个查询函数中键入每个经理名称,而是引用我为每个管理人员创建的工作表/选项卡名称。
这样做是可行的:
=QUERY(StaffDetail!A1:E338,"SELECT B,C,E,A WHERE A = 'Doe, Jane'",1)
我尝试将代码放入脚本编辑器中,以创建一个调用工作表名称的函数,然后将其放入查询公式中;但它不
我正在尝试获取特定网站的最终目的地的url,但我在电子表格中找到的所有用作函数的模板都只返回初始链接: https://stackoverflow.com/a/50733029 function getRedirect(url) {
var response = UrlFetchApp.fetch(url, {'followRedirects': false, 'muteHttpExceptions': false});
var redirectUrl = response.getHeaders()['Location']; // un
我正在使用IMPORTJSON函数在我的google工作表上查找发货状态。然而,它并不是为Arrayformula而设计的,所以我不得不将它应用于每个单元格-这是表单条目的一个大问题。
function IMPORTJSON(url,xpath){
try{
// /rates/EUR
var res = UrlFetchApp.fetch(url);
var content = res.getContentText();
var json = JSON.parse(content);
var patharray = xpath.
由于我的自定义函数,我想填充几个工作表单元格,将函数调用的单元格作为基单元格。我必须返回一些复杂的数据,这些数据不能放在一个牢房里。
所以问题是:在自定义函数中有使用Excel.run()的方法吗?还是有一种方法可以将更复杂的数据(对象、对象数组)作为自定义函数的返回值返回?
这是我想要做的事情的简单例子,但它不起作用:
/**
* Adds two numbers.
* @customfunction
* @param first First number
* @param second Second number
* @returns The sum of the two num
我正在编写一个自定义函数将在电子表格中使用,我希望至少能够显示一些数据。几乎没有什么东西是有效的,例如Browser.msgBox找不到合适的权限。
断点不会中断执行。
我对这段代码抱有一些希望。
function test() {
var s = "test"
Logger.log(s)
return s + s
}
但是,当我在电子表格中设置一个单元格为"=test()"时,该单元格会正确显示“testtest值”,但是当我返回到脚本编辑器并使用view>execution脚本或view>logs时,我什么也看不到。
也许这个日志记录
我正在做谷歌表格中的电子表格,我试图有一个列的名字,然后一列的日期毗邻它。
我想设置某种条件格式,以检查单元格的日期是否已经过去,如果已经过了,则在name列中使用删除设置相应的单元格格式。
Names | Dates | Etc.
Name Here | Date | ---
Name 2 | Date2 | ---
因此,如果“日期”下列出的第二个日期已经通过(与今天的日期1/19/16相比,又名1/10/16,而不是2/19/16 ),那么在“名称”下列出的第二个名称就会出现带有删除格式的格式(就像您将其划掉一样)。
我有一个GPS,我在excel中得到了这样的地址:
示例:
北大街5555号城市,州,58585
我想拿着这个,搜索一个列表,看看字符串中的街道是否在街道列表中,这样我就可以给它贴上"Home“或"Best”的标签
example Code Not an actual code:
if(list(A1:A999) string is in,C1,write(B1:B999), else (""))
,有人知道如何把它写成实际的代码吗?
Code that work but doesn't work for what I'm doing
=IF(