Macro en Word para numerar y resaltar preguntas automáticamente

Imagen
 ¿Tienes un cuestionario lleno de preguntas y quieres darles un formato profesional sin hacerlo a mano? En esta publicación te comparto una macro en Word que detecta automáticamente las preguntas , las numera y además las resalta en negrita . Esta herramienta es especialmente útil si trabajas en educación o si necesitas generar evaluaciones, encuestas o formularios con frecuencia. 💡 ¿Qué hace esta macro? Detecta cualquier párrafo que contenga un signo de pregunta ( ¿ o ? ). Añade un número al inicio del párrafo. Aplica negrita a toda la pregunta. Evita numerar dos veces si ya habías corrido la macro antes. Sub NumerarYFormatearPreguntas()     Dim parrafo As Paragraph     Dim texto As String     Dim contador As Integer     contador = 1     For Each parrafo In ActiveDocument.Paragraphs         texto = Trim(parrafo.Range.Text)         ' Verifica si contiene "¿" o "?" y que aún no...

Oracle soap API para remover o agregar roles a usuarios

   En ocasiones necesitamos actualizar datos para muchos registros y para evitar hacer esto uno por uno, Oracle tiene disponibles herramientas como SOAP Web Services y REST API Services.


En esta publicación vamos hacer uso de un API de ORacle Cloud para remover un rol a un usuario 




Vamos a utilizar la URL que viene en esa pantalla


 URL: https://servername/hcmRestApi/scim/Roles/{id}


Vamos a entrar a Postman y desde ahí vamos armar el xml , primero vamos agregar un request


Luego vamos a poner el tipo Patch y vamos a poner la URL que vimos  atrás, solo tengan cuidado de cambiar el nombre de su servidor URL: 

https://servername/hcmRestApi/scim/Roles/{id}


Después vamos agregar nuestras credenciales de acceso a Oracle , en la sección de authorization , en la parte de Body vamos a marcar raw y JSON.




Y en Body vamos a colocar el siguiente código de JSON
{
"members": [
{
 "value": "FETESTEF1A63883F49F0B1D93224B8E",
 "operation": "REMOVE"
},
{
 "value": "FE4222TEST883F49F0B1D93224B8E",
 "operation": "ADD"
}
]
}


  • Aquí hay que tener cuidado con el ADD y REMOVE, el ADD es para agregar un usuario al rol y REMOVE es para quitar acceso al rol.
  • El campo de Valor es el código de Usuario

Algunos querys que puedes utilizar son

select * from per_roles_dn_tl

select * from per_users_roles


Comentarios

🚀 Mantener este blog funcionando requiere tiempo y café. ¡Puedes contribuir con uno aquí!

Entradas más populares de este blog

Guía Práctica: Ejemplo Completo de ASPX para Desarrolladores Web

📊 Automatiza tu trabajo: Convierte tablas de Word a Excel con una macro

Macro de Excel para abrir archivo csv