jueves, 25 de junio de 2015

Envia tu archivo de Trabajo desde Excel con TabJASR

Actualización 2 del TabJASR.

Hola.

Como les había comentado anteriormente en la pasada Actualización del complemente de Excel TabJASR, la posibilidad de poder enviar parte del archivo o el reporte de su archivo final mediante este complemento ya puede hacerse con correos de Gmail, Outlook.com y Yahoo, por lo que desde hace rato el nuevo archivo que se encuentra disponible para descarga ya cuenta con las opciones de enviar el archivo desde las cuentas de Gmail, Outlook.com y Yahoo, ya que en la ultima actualización solo se podía enviar desde los correos de Gmail.



Para saber cuales son las otras funcionalidades con las que cuenta este complemente les recomiendo la lectura de los siguientes artículos.

Complemente para Excel: TabJASR. En este se detallan las funciones con las que cuenta este complemento.

Actualizacion del complemente de Excel TabJASR. Esta es la actualización 1 del complemento en la cual se amplia la funcionalidad del envío de hojas vía correo.

Les recomiendo estar atento de las actualizaciones del complemento ya que iré agregando nuevas funcionalidades.
Aquí les dejo el enlace para descargarlo nuevamente:

Enlace1 TabJASR
Enlace2 TabJASR


Saludos cordiales

JASR
****Tranquilos que todo es correcto****





lunes, 22 de junio de 2015

Métodos Abreviados en Excel o Teclas de Acceso Rápido.


Métodos abreviados para el manejo de datos en hojas de Excel.



Hola.
Hoy veremos algunas combinaciones de teclados para acceder o realizar determinadas funciones que regularmente utilizamos mucho, y en vez de hacerlo a través del menú para buscar las opciones podemos hacerlo con una simple combinación de teclas y ahorrarnos tiempos valiosos, estos atajos los he probado en las nuevas versiones desde Excel de 2007 a 2013. Te recomiendo que no te quedes nada más con las primeras imágenes del articulo y leas todo el artículo, ya que en principio empiezo con algunas que quizás ya conozcas, pero las siguiente o el resto estoy seguro que cogerás una nueva combinación de teclas que no conocías.

viernes, 19 de junio de 2015

Convertidor de Excel a XML





Convertidor de Excel a XML (Aplicacion gratuita del SAT)


Les comparto esta herramienta que recientemente acaba de publicar el SAT con el simple objetivo de facilitarnos el cumplimiento de las obligaciones de la contabilidad electrónica, y es que definitivamente la mayoría de los contribuyente están acudiendo a Software de terceros para poder generar su información, ya que algunos sistemas contables no se encuentran listos para generar este tipo de información, y para aquellos contribuyente que posiblemente llevaban su contabilidad en Excel se tornó más complicado aún. He de decir que las principales compañías de aplicaciones Contables comerciales tales como Aspel, Control 2000 y Compaq ya han terminado de actualizar sus aplicaciones y están ya entregando las versiones actualizadas, pero el problema no solo es el hecho de no tener un sistema, sino que teniéndolo ahora se torna un poco difícil contar con la información para poder cumplir con todos los requisitos que solicita el SAT para generar la información contable, creo que este es el principal problema, y ahora nuestros auxiliares de captura tardan más en capturar la información o aún no se adaptan a los nuevos requisitos que se tiene que capturar.



Asi las cosas aqui les dejo la Aplicacion que esta publicado en el SAT:
Convertidor de Excel a XML para contabilidad electrónica
Esta herramienta te ayuda a convertir de Excel a XML tu información contable.

Descarga de componente
o   Componente básico. Es aquella en la cual, el instalador es de menor tamaño para su descarga, pero es requisito indispensable contar con conexión a internet durante su instalación para que se descarguen los prerrequisitos antes de instalar el componente.
o   Componente completo. Es aquella en la cual, el instalador es de mayor tamaño para su descarga, pero incluye la totalidad de prerrequisitos y para instalarlo no es necesario tener una conexión a internet, esta es la opción recomendada.
Manuales:
o   (2,229 kb)De instalación
o   (5,170 kb)De usuario
Fuente:
http://www.sat.gob.mx/fichas_tematicas/buzon_tributario/Paginas/convertidor_excel.aspx
Saludos cordiales
JASR

Procedimientos (Macros en Excel) Uso de Bucles


Bucles en Procedimientos utilizados en Excel.


Hola buen día.

Hoy retomaremos el tema de Las Macros en Excel para seguir aprendiendo más funcionalidades acerca y toda vez que en temas pasados ya hemos visto como se compone la Estructura de Procedimiento en Visual Basic para Aplicaciones (VBA), hoy aprenderemos acerca del manejo de los bucles que son indispensables en todo desarrollo y como incluirlos dentro de un procedimiento, ya que los bucles nos permite recorrer rangos de datos o celdas específicamente hablando de Excel, ya de forma profesional los programadores pueden utilizarlos en procedimientos más complejos, pero nosotros trataremos de mostrar cómo funcionan y como podrían utilizarse.

Antes de empezar, necesitamos al Editor de Visual Basic de Excel, este lo podemos mostrar con las teclas Alt + F11, o también lo podemos hacer desde la Pestaña de DESARROLLADOR en el botón que dice Visual Basic, en caso de que la ventana de DESARROLLADOR no esta la podemos mostrar yendo a Opciones de Excel y luego a personalizar cinta de opciones y ahí seleccionar la pestaña en cuestión.
 

Veremos 3 tipos de bucles que considero son los más utilizados:


 
Hacer algo Mientras se cumpla una condición especificada.

Do While (Condicion)
    Aquí en medio se procesa algo mientras se cumpla la condición.
Loop

 

EL siguiente bucle significa que por cada elemento recorrido se realice o no se realice algo.

For significa que por cada valor que tome la variable "I" que en este caso es de tipo número, el cual tomara un valor hasta llegar al 10 y cuando llegue al 10 es cuando se termina el bucle.
For I as Integer = 1 to 10
    Aquí haremos algo mientras llegamos al valor máximo ósea 10.
Next

 

Ahora bien hay una variación del bucle anterior:

Este bucle lo que hace es recorrer la colección de datos previamente indicados en una rango de celda o en una matriz de datos y los recorre uno a uno hasta terminar.
For Each Variable in ColecciónDatos
    Aquí haremos algo mientras se recorren los datos dentro de la colección
Next


Para los 3 tipo de bucles a veces en nuestra programación lo que deseamos es buscar un dato y una vez que lo encontramos ya no sería necesario continuar evaluando los demás datos por lo que podemos optar por terminarlo antes de llegar al final para "Do While" la instrucción seria "Exit Do" se antepondría antes de "Loop" especificando una condición, para los "For" y "For Each" seria "Exit For" se antepondría antes de "Next" especificando una condición.

Es muy importante aclararles que estos bucles siempre tendrá que ir incluidos dentro un procedimiento, es decir en medio de "Sub y End Sub"
En los ejemplos que agrego en el archivo anexo para todo los caso muestra un mensaje con el valor del dato pero no siempre será asi, ustedes decidirán qué operación hacer con los datos evaluados, más adelante se darán cuenta cómo utilizar estos bucles de diferentes maneras cuando creemos nuestro Primer Formulario.

Aqui dejo imagen de como se veria el codigo agregado dentro de un proyecto VBA en un Modulo.


Ademas, como siempre les dejo un archivo de ejemplo para que lo bajen y observen los procedimientos y los bucles incluidos dentro de ellos.
Cualquier duda o error en el artículo déjame un comentario.

DESCARGAR

Saludos cordiales.
JASR