viernes, 31 de agosto de 2012

Formato de Excel para cargar póliza de ventas a Contpaqi. Hasta 100 facturas.


Generar pólizas mediante Excel en Contpaqi.


Mediante esta entrada quiero presentar esta plantilla que sirve para exportar a Contpaqi, una póliza de Diario que puede contener hasta 300 movimientos correspondientes a 100 facturas.

Es muy sencilla de usar, solo se tiene que reemplazar la información como se muestra en la imagen.

Cada fila es una factura, el registro de los movimientos por factura es Cargo a Clientes, con Abono a Iva Trasladado y Ventas, estas últimas se asigna en J1 y K1. En K2 se captura el número de la póliza que queremos asignar, una vez llenados todos los campos se da clic en el botón "Crear Pólizas".

 


Al dar clic en el botón se genera un archivo .txt y tenemos que seleccionar en qué carpeta se tiene que guardar y escribir el nombre del archivo.




Enseguida debemos ir a Contpaqi, entrar al menú Pólizas > Cargar pólizas. En la parte inferior, en el apartado Archivos de información, en la primera opción Datos de entrada le damos clic a F3 del lado derecho.




Se abre el cuadro de diálogo Archivo de Entrada de datos, ahí buscamos la carpeta donde se guardó el archivo, lo seleccionamos y le damos Abrir. Por último, damos clic en Procesar.

Una vez cargada la póliza con todos los movimientos, arroja un mensaje que nos indica cuántos movimientos se cargaron. En este caso el máximo de movimientos que se pueden cargar son 300.




Para adquirir esta plantilla puedes entrar a este link  Plantilla para cargar póliza de ventas a Contpaqi 100. También contamos con un plantilla para cargar 500 facturas Plantilla para cargar póliza de ventas a Contpaqi 500.








Contáctanos: atencionecap@ecapmexico.net
Teléfono en Guadalajara: 0133 3632-2719

jueves, 30 de agosto de 2012

Insertar calendario en Userform (Formulario) en VBA Excel.


Cómo insertar un calendario en un Userform (Formulario) en Visual Basic Excel.
Cuando trabajamos con formularios, en ocasiones, es necesario solicitar la captura de fechas para generar registros, y que mejor que hacerlo con un calendario ya definido por Visual Basic de Excel.

Para insertar un calendario en un formulario, se tiene que dar clic derecho en el cuadro de herramientas. Este cuadro aparece automáticamente cuando insertamos un formulario en Visual Basic.





Seleccionamos la opción Controles adicionalesDel cuadro de diálogo damos clic en Control de Calendario 12.0.




Al dar Aceptar, aparece el nuevo control en el Cuadro de Herramientas.




Para insertar el Calendario en un UserForm, solo lo seleccionamos y lo dibujamos dentro del formulario.





Al dibujar el formulario, se selecciona automáticamente el día según la fecha de nuestra PC.

Para depositar la fecha en una celda de Excel, podemos programar el calendario insertando el siguiente código en el Evento clic del mismo.


Private Sub Mi_Calendario_Click()

  Range("A1") = Mi_Calendario


End Sub


Este código significa que depositará la fecha seleccionada en la celda A1.






Contáctanos: atencionecap@ecapmexico.net
Teléfono en Guadalajara: 0133 3632-2719

Cómo habilitar Macros en Excel 2007 y 2010


Este tutorial sirve para habilitar macros en Excel 2007 y 2010.
Cómo habilitar macros?

Cuando un archivo de Excel contiene macros, es necesario habilitarlas para que trabajen adecuadamente. Podemos hacerlo de varias formas, la más común es; en cuanto se abre el archivo, arriba de la barra de fórmulas aparece un mensaje advirtiendo que las macros se han deshabilitado, si damos clic en Opciones... podemos habilitarlas.




Otra forma es, entrar al Botón de Office (2007) o Archivo (2010) y dar clic en Opciones de Excel (2007) u Opciones (2010), seleccionamos Centro de confianza, del lado derecho damos clic en Configuración del centro de confianza. Debemos seleccionar la cuarta opción, esto significa que siempre que se abra un archivo con macros, estas se habilitarán automáticamente.

NOTA: Este segundo procedimiento solo se debe realizar una vez, por lo tanto, al finalizar debemos abrir el archivo que contiene las macros.




Esta y muchas herramientas más podrás aprenderlas en nuestros cursos de Excel Avanzado y Macros para Administración, Contabilidad y Finanzas.


Contáctanos: atencionecap@ecapmexico.net



Cómo asignar un nombre a un rango en Excel 2007-2010.

Existen diferentes formas de asignar un nombre a un rango en Excel 2007 y 2010. La primera y más sencilla es, seleccionar la celda o rango de celdas a nombrar, después entramos al cuadro de nombres que se encuentra al lado izquierdo de la barra de fórmulas, y escribimos el nombre que deseamos asignar. En la siguiente figura nombramos el rango A1:C7 como CLIENTES.




Nombrar un rango de datos tiene gran utilidad, ya que al utilizar funciones, como BUSCARV, BUSCARH, INDICE, BDSUMA, etc., no tenemos que ir a seleccionar el rango, solo lo escribimos dentro de la función.


La siguiente imagen muestra cómo utilizar la función BUSCARV con el nombre de CLIENTES para encontrar el nombre. Después de asignar el Valor_buscado, al escribir la C del nombre de CLIENTES, aparece una lista con las funciones y nombres que empiezan con esa letra, solo lo seleccionamos y pulsamos Tab (tecla tabulador). Debemos hacer lo mismo para encontrar el Saldo. 






Podemos darnos cuenta que al rellenar hacia abajo, como el nombre de CLIENTES hace referencia siempre a A1:C7, la función BUSCARV devuelve los nombres y saldos de todos los clientes.






Esta y muchas herramientas más podrás aprenderlas en nuestro Curso de Excel Avanzado.


Contáctanos: atencionecap@ecapmexico.net


Instalar complementos Excel 2007 y 2010

Por qué instalar complementos de Excel?

Muchas de las funciones que encontrarás en esta y otras páginas, son funciones personalizadas, creadas en el programa de Visual Basic (VBA) y que no pertenecen a Excel. Para poder trabajar con ellas podemos hacerlo de dos formas.
  1. Cuando se abra el archivo, habilitar las macros y empezar a aplicarlas en el mismo. La desventaja de esto es que las funciones solo trabajan  en  el libro donde se programaron.
  2. Guardar el archivo que las contiene como complemento de Excel e instalar dicho complemento, para que puedan ser utilizadas en cualquier libro abierto.
En este caso explicaremos el punto 2. Guardar e instalar como complemento.

Para los usuarios de Excel 2007 y 2010.
Lo primero que debemos hacer es guardar el archivo. Damos clic en el Botón de Office (2007) o Archivo (2010) y seleccionamos Guardar Como.

En Nombre de Archivo escribimos un nombre corto que se relacione con el complemento, por ejemplo, si el complemento es la función que convierte números a letras, como nombre le podemos poner Letras. Como Tipo, seleccionamos Complementos de Excel de la lista.

No es necesario buscar una ruta para hacer el guardado, ya que se abre inmediatamente una carpeta llamada Complementos o Addins.

Solo hay que Guardar.



Una vez guardado como complemento de Excel procedemos a su instalación.

Entramos de nuevo al Botón de Office (2007) o Archivo (2010) y enseguida damos clic en Opciones de Excel. Elegimos Complementos del lado izquierdo y muestra el siguiente cuadro de diálogo.




Al seleccionar Ir... aparece una lista, habilitamos la opción del nombre con el que guardamos el complemento y aceptamos.



Esta y muchas otras herramientas las podrás aprender en nuestros cursos de Excel Avanzado y Macros para Administración, Contabilidad y Finanzas.


Contáctanos: atencionecap@ecapmexico.net


Función NOMBREMES para obtener el nombre del mes de un número.


La función NOMBREMES devuelve el nombre del mes que corresponda a un número. La utilidad de esta función es que es posible devolver el nombre en inglés o español, abreviado o completo. Fue creada en Visual Basic VBA Excel.
Para que esta función trabaje en cualquier archivo de Excel es necesario instalarlo como complementos. Para que trabaje solo en el archivo que contiene la función es necesario habilitar macros.
Este archivo lo podrás descargar en nuestra página Archivo NOMBREMES


Esta y muchas otras funciones las podrás aprender en nuestro curso de Excel Avanzado.


Contáctanos: atencionecap@ecapmexico.net



Buscar datos en Excel con la función BUSCARV


Cómo utilizar la función BUSCARV en Excel para buscar datos en tablas.
La función BUSCARV de Excel tiene gran utilidad para hacer búsquedas en tablas o bases de datos. Se comprende de 4 argumentos:
Valor_buscado: Regularmente se trata de una clave, código, valor, indicador, con el que realizaremos la búsqueda.

Matriz_buscar_en: Es la tabla, rango, base de datos, donde se hará la búsqueda.

Indicador_de_columnas: Es el número de columna de nuestra matriz donde se encuentra el resultado que deseamos obtener.

Ordenado: En este argumento debemos poner 0 (cero) ó FALSO si estamos buscando el valor exacto, 1 ó VERDADERO si queremos el aproximado.

En la siguiente imagen utilizamos la función BUSCARV para encontrar el nombre del cliente 203, podemos darnos cuenta que devolvió como resultado FLETES DE OCCIDENTE SA DE CV.

Valor_buscado: A12
Matriz_buscar_en: A1:C7
Indicador_de_columnas: 2
Ordenado: 0 ó Falso


Para encontrar el Saldo del cliente 203, lo único que cambia es que ahora tiene que buscar la columna 3.






La mayoría de las ocasiones que utilizamos BUSCARV se debe dejar fija la matriz o dejarla como referencia absoluta, si no lo hacemos, al momento de copiar la función, el rango de búsqueda se mueve. Por ejemplo: Si en la fila 13 y 14 también queremos buscar otros nombres y saldos de clientes, al copiar las funciones hacia abajo, la matriz se mueve, y nos mande un error en la celda B14.



Manda un error en la celda B14 porque el rango de búsqueda se recorrió a A3:C9 en lugar de A1:C7. Para fijar un rango en Excel, solo debemos de poner un $ antes de los indicadores de fila y columna del rango, ejemplo: $A$1:$C$7, esto lo debemos hacer en las dos funciones de la fila 12, al rellenar hacia abajo se elimina el error porque el rango sigue siendo el mismo.
Para no tener que preocuparnos de fijar los rangos, lo mejor es asignarles un nombre. Para saber cómo nombrar rangos en 2007-2010 da clic aquí.



Esta y muchas otras funciones las podrás aprender en nuestro Curso de Excel Avanzado.

Contáctanos: atencionecap@ecapmexico.net



miércoles, 29 de agosto de 2012

DIOT 2012 carga batch gratis.

Les comparto este archivo que sirve para generar las DIOT desde Excel. Se genera el archivo DIOT.txt mediante una macro. Espero les sea de utilidad.  descargar archivo DIOT


Contáctanos: atencionecap@ecapmexico.net

Función de excel para convertir números a letras

Esta función de Excel sirve para convertir números a letras. Tiene gran utilidad cuando trabajamos con formatos para expedir cheques, facturas, recibos, contratos, y cualquier otro formato que necesite mostrar la cantidad en letra. En este link puedes descargar el archivo de Excel que contiene la función LETRAS.
convertir número a letras


Contáctanos: atencionecap@ecapmexico.net