首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在按下按钮时插入时间戳的脚本建议

在按下按钮时插入时间戳的脚本建议
EN

Stack Overflow用户
提问于 2016-03-07 18:58:45
回答 1查看 6.9K关注 0票数 2

我是新的编码,我希望您的帮助,为谷歌单开发一个简单的脚本。我想要做的是(见示例):

当我按下“开始”按钮时,当前时间将自动插入HH:MM:SS中A列中下一个可用的空单元格中。因此,每次我按下该按钮时,在A列的下一个空单元格中添加一个新的当前时间戳,“停止”按钮的工作方式将与它和列B中的信息完全相同。

我已经找到了Visual的代码,它可以在Excel中完成我想要做的事情,我只是不知道该如何做--这就是Google。中“开始”按钮的代码如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Sub StartTime()
    nr = ThisWorkbook.Sheets("Sheet1").Cells(Rows.Count, 1).End(xlUP).Row + 1
    Cells(nr, 1) = Time
End Sub
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-03-08 01:13:44

这个简单的解决方案假设,开始停止时间列表始终是该表中所有内容中最向下的(或者理想情况下是唯一的)。

如果情况并非如此,则需要在插入数据时更改它以找到所需范围的最后一行。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
var ss = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Sheet1");

function startTime() {
  ss.getRange(ss.getLastRow() + 1, 1).setValue(new Date());
}

function stopTime() {
  ss.getRange(ss.getLastRow(), 2).setValue(new Date());
}

电子表格选项卡Sheet1将具有与您相同的布局,插入两张图片,列A和B格式为Times。

现在,如果您选择插入的按钮的图片,在右上角有一个小箭头。

在这里,您单击"Assign“并键入函数的名称(分别为startTimestopTime )。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35858108

复制
相关文章
向DropDownList 下拉框添加新选项[通俗易懂]
大家有没有遇见过这样的情况,假如有一个下拉框,现在让你在下拉框里面添加一个新的选项如“请选择”,而数据库里面又不存在这一选项》要怎么做,下面为大家推荐两种写法:
全栈程序员站长
2022/10/03
2.1K0
向DropDownList 下拉框添加新选项[通俗易懂]
java如何向数组中添加元素[数组的添加]
大家好,我是架构君,一个会写代码吟诗的架构师。今天说一说java如何向数组中添加元素[数组的添加],希望能够帮助大家进步!!!
Java架构师必看
2022/04/06
7.7K0
numpy中np.max和np.maximum
1.np.max(a, axis=None, out=None, keepdims=False)求序列的最值最少接受一个参数axis默认为axis=0即列向,如果axis=1即横向ex:>> np.max([-2, -1, 0, 1, 2])22.np.maximum(X, Y, out=None) X和Y逐位进行比较,选择最大值. 最少接受两个参数ex:>> np.maximum([-3, -2, 0, 1, 2], 0)array([0, 0, 0, 1, 2])
狼啸风云
2019/09/30
1.8K0
向mysql配置文件中添加日志配置
socket = usr/local/lnmp/mysql-5.7.21/mysql.sock
93年的老男孩
2019/12/18
3K0
Python 中如何向列表或数组添加元素
然而,与其它编程语言不同,数组在 Python 中不是一个内置的数据结构。Python 使用列表取代传统的数组。
Python学习者
2023/09/11
3620
numpy中np.column_stack()和np.row_stack()
在numpy库中,对于矩阵的合并操作用两种方法:行合并:np.row_stack()列合并:np.column_stack()具体操作见下面的程序: >>> import numpy as np>>> a=np.arange(16).reshape(4,-1)>>> aarray([[ 0, 1, 2, 3],[ 4, 5, 6, 7],[ 8, 9, 10, 11],[12, 13, 14, 15]])>>> b=np.arange(16,32).reshape(4,-1)>>> barray([[16,
狼啸风云
2021/03/03
1.2K0
【NumPy高级运用】NumPy的Matrix与Broadcast高级运用以及IO操作
Matrix函数的作用是返回给定大小的标识矩阵。 单位矩阵是一个方阵。从左上角到右下角的对角线上的元素(称为主对角线)均为1,其他所有元素均为0。 ![在这里插入图片描述](https://img-blog.csdnimg.cn/c157d43915c24198a13ee8904c348af4.png
上进小菜猪
2022/12/23
5690
【NumPy高级运用】NumPy的Matrix与Broadcast高级运用以及IO操作
向邮件添加附件
可以将附件添加到电子邮件或消息部分(具体地说,是添加到%Net.MailMessagePart或%Net.MailMessage的实例)。要执行此操作,请使用以下方法:
用户7741497
2022/06/09
2.1K0
numpy中np.finfo用法
例子:"""np.finfo使用方法eps是一个很小的非负数除法的分母不能为0的,不然会直接跳出显示错误。使用eps将可能出现的零用eps来替换,这样不会报错。"""import numpy as npx = np.array([1, 2, 3], dtype=float)eps = np.finfo(x.dtype).eps # eps = 2.220446049250313e-16 type = <class 'numpy.float64'>print(eps, type(eps))height = n
狼啸风云
2021/03/03
1.8K0
Python之numpy模块的添加及矩阵乘法的维数问题
在Python中,numpy 模块是需要自己安装的,在安装编程软件时,默认安装了pip,因此我们可以用pip命令来安装
用户7886150
2021/01/27
7730
np.random.rand均匀分布随机数和np.random.randn正态分布随机数函数使用方法
, 可以使用语句sigma * np.random.randn(...) + mu
演化计算与人工智能
2020/08/14
1.8K0
js给数组中对象添加新属性
let person =[{ id: 1, name: 'vhen' },{ id: 2, name: 'json' }] let newArr = obj.map((item,index) =>{ return Object.assign(item,{index:index}) }) 多添加了一些属性,是为了区别字符串单引号和双引号的, 用了.就不用中括号不用单引号 不用点 就要用中括号和单引号 var a =[{name: 'Tom',age:20},{name: 'Tom2'
用户1349575
2022/01/24
20.6K0
python脚本向influxdb写入数
python3使用requests模块向influxdb的http API发送接口请求实现数据写入,如下:
py3study
2020/01/07
1.7K0
numpy中np.array()与np.asarray的区别以及.tolist
array和asarray都可以将结构数据转化为ndarray,但是主要区别就是当数据源是ndarray时,array仍然会copy出一个副本,占用新的内存,但asarray不会。
狼啸风云
2021/03/03
1.2K0
添加新磁盘
1.查看版本 [root@IBOYAA73 ~]# cat /proc/version
陈不成i
2021/05/25
9900
Spring 中的 @Import 注解及向容器中添加 Bean 的几种方式
这次介绍一下 Spring 中的一个重要的注解 @Import 以及向容器中添加 Bean 的几种方式 ,该注解在 SpringBoot 自动转配中起到重要的作用。
wsuo
2020/07/30
1.7K0
np.nanmean, np.nanmax
我们在对一个python numpy数组求均值或最大值的时候,如果这个数组里包含nan,那么程序就会报错或者求出来的值是nan,如下所示
狼啸风云
2021/05/11
5770
spring:如何用代码动态向容器中添加或移除Bean ?
先来看一张类图: 有一个业务接口IFoo,提供了二个实现类:FooA及FooB,默认情况下,FooA使用@Component由Spring自动装配,如果出于某种原因,在运行时需要将IFoo的实现,则F
菩提树下的杨过
2018/01/18
5.2K0
spring:如何用代码动态向容器中添加或移除Bean ?
小程序js添加新对象(读取一维数组数据,动态生成二维对象)
        “https://tx2.a.kwimgs.com/ufile/atlas/NTIxMjM1MzcwMTAyMTA3NjU1NV8xNjY0NTMyMjAxMDkx_0.jpg”,
超级小可爱
2023/02/20
2.5K0
点击加载更多

相似问题

叠加4维np阵列得到5维np阵列

12

三维np阵列中一维np阵列的搜索

14

如何向Numpy数组添加新的维数?

103

从二维阵列形成三维np阵列

24

利用np.einsum向三维阵列各片广播二维阵列行乘法

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文