Excel – Buscar si una Celda contiene alguno de los elementos de una lista

Si tenemos una celda con varios valores (por ejemplo, separados por 'punto y coma') y queremos saber si alguno de esos valores esta dentro de una lista de elementos, utilizaremos: =SUMPRODUCT(--ISNUMBER(SEARCH(MY_LIST,CELL_TO_CHECK)))>0 Donde MY_LIST es el rango de celdas donde tengamos nuestra lista de elementos y CELL_TO_CHECK es la celda que queremos comprobar (Estos valores tambien …

Sigue leyendo Excel – Buscar si una Celda contiene alguno de los elementos de una lista

PowerQuery – Mostrar Content Type Items usando la busqueda de SharePoint

Para obtener items usando la busqueda de SharePoint y posteriormente mostrar una tabla de resultados debemos seguir dos pasos: Hacer la query y procesar los resultados. Para realizar la query podéis utilizar una funcion explicada en este post: http://www.idttechblog.com/powerquery-crear-query-para-usar-la-busqueda-de-sharepoint-con-rest-api/ Una vez creada la función para hacer la query, debemos obtener los resultados y procesar los …

Sigue leyendo PowerQuery – Mostrar Content Type Items usando la busqueda de SharePoint

PowerQuery – Crear Query para usar la Busqueda de SharePoint con REST API

Desde Excel, creamos una nueva Query vacía y insertamos la llamada a la API de SharePoint en la fórmula: = (querytext as text, fields as text, tenanturl as text) as list => let Source = OData.Feed(tenanturl & "/_api/search/query?querytext='" & querytext & "'&trimduplicates=false&typedobject=true&selectproperties='" & fields & "'&rowlimit=500"), PrimaryQueryResult = Source[PrimaryQueryResult], ReturnTable = PrimaryQueryResult[RelevantResults][Table][Rows] in ReturnTable Podemos …

Sigue leyendo PowerQuery – Crear Query para usar la Busqueda de SharePoint con REST API

Añadir LOG en VBA (O Como Escribir en un Fichero TXT)

Tenemos nuestro código en VBA listo para ejecutarse, con variables, condiciones, bucles... Puede que depurando nos baste, pero en ocasiones podemos necesitar escribir en un fichero externo que al ejecutarse nos pueda dar en un solo lugar toda la información que queramos. En primer lugar, creamos una función que se encargue de comprobar si un …

Sigue leyendo Añadir LOG en VBA (O Como Escribir en un Fichero TXT)

SharePoint 2010 – Seguridad de Windows Pide un Certificado al Abrir un Documento Word en Cliente (HTTPS)

Tenemos nuestro Sitio de SharePoint con documentos guardados y queremos abrirlos en Office cliente para editarlos. Si estamos entrando por HTTPS es posible que cuando intentemos abrirlos nos aparezca una ventana dándonos a elegir un certificado. Seguramente, escojamos el que escojamos no va a funcionar. Para solucionarlo, podemos ir al servidor donde esta alojado el …

Sigue leyendo SharePoint 2010 – Seguridad de Windows Pide un Certificado al Abrir un Documento Word en Cliente (HTTPS)

Obtener Última Celda de Excel Aunque No Todas Tengan Información con Visual Basic For Applications

Podemos encontrarnos con una situación en la que necesitemos saber el número de filas o de columnas de una tabla dinámica (por ejemplo) en la que hay campos que para no repetirse están ocultos. Si queremos saber cuantas filas tiene una columna, pero puede que haya elementos ocultos, no nos sirve utilizar el simple "xlDown" …

Sigue leyendo Obtener Última Celda de Excel Aunque No Todas Tengan Información con Visual Basic For Applications