¿Cómo utilizar macros JS en WPS para copiar y pegar diferentes contenidos de hojas de datos?
Para usar macros JS para copiar y pegar diferentes contenidos de hojas de datos en WPS, puede seguir los pasos a continuación:
Abra WPS y seleccione el documento de tabla que desea usar.
En el documento de la tabla, seleccione las celdas que desea copiar.
Haga clic en la pestaña "Desarrollar" y luego haga clic en el botón "Macros", esto se abrirá una nueva ventana.
En la nueva ventana, haga clic en el botón "Nuevo", ingrese un nombre para la macro y luego haga clic en "Crear".
En la ventana emergente del editor, ingrese el siguiente código JS: scssCopy codefunction pasteValues() { var hoja = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet(); var valores = hoja.getRange(' A1:A5 ').getValues();
for (var i = 0; i < valores.longitud; i++) {
hoja.getRange('B' + (i +1) ).setValue(values[i]);
}
}
En este código, reemplace A1:A5 con las unidades que desea copie el rango de celdas, reemplace B con el número de columna de celda que desea pegar.
Haga clic en el botón Guardar y cierre la ventana del editor.
Vuelva al documento de la tabla, seleccione una celda vacía y luego haga clic en el botón "Macro" en la pestaña "Desarrollar".
En la lista de macros emergente, seleccione la macro que acaba de crear y luego haga clic en "Ejecutar".
Esto copiará las celdas que seleccionó en el paso 2 a las celdas que especificó en el paso 5.
Si desea copiar una celda diferente, simplemente cambie el rango de celdas y pegue el número de columna de la celda en el código del paso 5.