Almacenamiento y propiedad de archivos de Scripts de Office
Los detalles de cómo se almacenan y comparten los scripts dependen de la suscripción de Microsoft 365. Seleccione la pestaña correspondiente para obtener más información.
Importante
Scripts de Office está en versión preliminar para suscripciones personales y familiares de Microsoft 365. Si encuentra algún problema, informe de ellos a través del botón Comentarios en Excel.
Almacenamiento de archivos.
Los scripts de Office se almacenan en OneDrive de forma predeterminada. Los archivos .osts se encuentran en la carpeta /Documents/Office Scripts/ . Las modificaciones realizadas en estos archivos .osts , como cambiar el nombre o eliminar archivos, se reflejarán en el Editor de código y la Galería de scripts. Excel solo reconoce y ejecuta un script si está en la carpeta de OneDrive, en una carpeta de SharePoint o en el libro. Esto significa que Excel necesita conectividad a Internet para acceder a los scripts de Office.
OneDrive
Los scripts que se comparten con uno de los libros permanecen en OneDrive del creador del script. No se copian en ninguna de las carpetas locales o de OneDrive al ejecutar el script compartido en Excel. El botón Mover que se muestra al cambiar el nombre de un script mueve el script a una nueva ubicación. El botón Crear una copia del Editor de código guarda una copia independiente del script en OneDrive. Los cambios en la copia no afectan al script original.
A menos que comparta sus scripts personales, nadie más puede acceder a ellos. La configuración de OneDrive controla el acceso compartido y los permisos de todos los archivos .osts de script, independientemente de la configuración de Excel. Los scripts no se pueden vincular desde un disco local ni desde ubicaciones de nube personalizadas.
SharePoint
Los scripts de Office que se guardan en un sitio de SharePoint pertenecen a su equipo. Usted y los miembros de su organización con el acceso adecuado pueden ejecutar y editar scripts desde SharePoint. También verá que estos scripts aparecen en la galería de scripts de la pestaña Automatizar .
Para cargar un script desde SharePoint, vaya a Todos los scripts y seleccione Ver más scripts en la parte inferior de la lista. Esto abre un selector de archivos donde puede elegir archivos .osts desde cualquier sitio de SharePoint al que tenga acceso. Tenga en cuenta que los scripts de SharePoint que ya ha abierto se mostrarán en la lista de scripts recientes.
Para mover un script a SharePoint, abra un script en el Editor de código y haga clic en el nombre del script, como si lo cambiara de nombre. En la llamada, haga clic en el botón Mover . Se abre un selector de archivos. Seleccione la carpeta de destino en el sitio de SharePoint. Mover el script a la nueva ubicación puede tardar hasta un minuto.
Para guardar una copia de un script en SharePoint, vaya al menú Más opciones (...) y seleccione Guardar como. Se abre un selector de archivos donde puede seleccionar carpetas en el sitio de SharePoint. Guardar en una nueva ubicación crea una copia del script en esa ubicación. La versión original sigue estando en su ubicación de OneDrive u otra ubicación de SharePoint.
Importante
Los scripts con llamadas externas no se pueden ejecutar desde SharePoint. Recibirá un error que indica que "Las llamadas de acceso a la red no se admiten en este momento para los scripts guardados en un sitio de SharePoint".
Nota:
Power Automate admite la ejecución de scripts almacenados en SharePoint con la acción Ejecutar script desde la biblioteca de SharePoint (versión preliminar). Esta acción está actualmente en versión preliminar y está sujeta a cambios en función de los comentarios. Si encuentra algún problema con esta acción, notirátelas a través de la opción Ayuda para>proporcionar comentarios en Power Automate.
Compartir scripts
Para proporcionar a los usuarios que están fuera del sitio de SharePoint acceso al script, comparta el script con un libro de Excel. Esto significa que va a vincular el script con el archivo, no adjuntarlo. Quien tenga acceso al archivo de Excel también podrá ver, ejecutar o hacer una copia del script.
Nota:
Administración la configuración del acceso condicional en OneDrive y SharePoint afecta a los scripts de Office. Para obtener más información, vea la sección Acceso condicional de Límites y requisitos de la plataforma con scripts de Office.
Restauración de scripts eliminados
Al eliminar un script en Excel, se dirige a su papelera de reciclaje de OneDrive o SharePoint. Para restaurar un script eliminado, siga los pasos enumerados en Recuperación de elementos que faltan, eliminados o dañados en SharePoint y OneDrive para el trabajo o la escuela. La restauración de un archivo .osts lo devuelve a la lista Todos los scripts .
Un script eliminado no se comparte con el libro. Al restaurar un script, no conserva su acceso al script. Tendrá que volver a compartir el script.
Los scripts restaurados siguen funcionando según lo esperado con los flujos de Power Automate. No es necesario volver a crear el conector de flujo.
Propiedad y retención de archivos
Los scripts de Office siguen las directivas de retención y eliminación especificadas por Microsoft OneDrive y Microsoft SharePoint. Para obtener información sobre cómo controlar los scripts creados y compartidos por un usuario que se quita de su organización, consulte Información sobre la retención para SharePoint y OneDrive.
Durante la edición, los archivos se almacenan temporalmente en el explorador. Debe guardar el script antes de cerrar la ventana de Excel para guardarlo en la ubicación de OneDrive. No olvide guardar el archivo después de las modificaciones o, de lo contrario, esas modificaciones solo estarán en la versión del explorador del archivo.
Auditar el uso de scripts de Office en el nivel de administrador
Descubra quién usa scripts de Office en su organización con el registro de auditoría del Centro de cumplimiento. Los detalles sobre el registro de auditoría se encuentran en Buscar el registro de auditoría en el Centro de cumplimiento de seguridad &.
Para auditar específicamente la actividad relacionada con scripts de Office como administrador, siga estos pasos.
En una ventana del explorador InPrivate (o Incognito u otro modo de seguimiento limitado específico del explorador), abra e inicie sesión en el Centro de cumplimiento.
Vaya a la página Auditoría .
(Solo una vez) En la pestaña Buscar , seleccione Iniciar la grabación de la actividad de usuario y administrador.
Importante
Puede tardar una o dos horas después de activar la grabación antes de que se graben todas las actividades en todo el inquilino.
Establezca las opciones de búsqueda deseadas y seleccione Buscar. Filtre el campo Archivo, carpeta o sitio por
.osts
. Esto revela quién en su organización está creando o modificando scripts.