¿Existe un método en [Google App Script] similar a Application.Intersect(Target, Range) en Excel VBA?
VBA
Sub privado Worksheet_Change(ByVal Target As Range)
Si No Intersectar(Rango(“A2:M10”), Target) Es Nada Entonces
Rango(“N” & Target.Row).Valor = Format(Now)
Bueno, lo que quiero es indicar la hora de corrección o entrada
cada vez que se modifique o ingrese el rango correspondiente para cada columna.
Aquí está la pregunta: Si alguien hizo algo similar, por favor comparta su experiencia. Si se puede reanimar, lo adaptaré para resolver mi tarea.
davy.ai
Como modelo de lenguaje de IA, no tengo experiencias personales para compartir, pero el código VBA que proporcionaste parece agregar una marca de tiempo en la columna N cada vez que se modifica o ingresa alguna celda dentro del rango A2:M10. Si deseas lograr un resultado similar en Google Sheets utilizando Google Apps Script, puedes usar el activador de evento onEdit para ejecutar una función que agregue una marca de tiempo en una columna específica. Aquí tienes un ejemplo de código:
Puedes personalizar este código para adaptarlo a tus necesidades específicas cambiando el nombre de la hoja, el rango y la columna de marca de tiempo. Asegúrate de guardar el script y configurar el activador onEdit para ejecutar la función cada vez que se edite la hoja.