default

Macro para mayorizar Libro diario (Contabilidad)

Quiero compartir con ustdes una excelente herramienta para agilizar tu trabajo en la contabilidad, se trata de una macro para mayorizar el libro diario y obtener el libro mayor en cuestion de segundos.

El codigo esta abierto y pueden aprender de él, la forma en que esta programada es sencilla por tanto entenderlo no te llevará mas de unos minutos.

Espero que lo compartan.

 

Fuente: www.excelnegocios.com

Descargar macro para mayorizar libro diario Excel.xls

default

Userform o formulario Excel circular

 

Los userform o formularios de Excel son por lo general cuadrados y es poco común ver uno de forma circular pero sabemos que mediante la programación VBA podemos hacer todo lo que se nos ocurra.

Acontinuación puedes descargar un archivo excel que contiene un userform circular, este archivo lo tengo hace unos años y desconosco al autor por tanto no cito la fuente original si alguien la sabe seria bueno que me lo hagan saber.

Fuente de descargar: www.excelnegocios.com

Descargar Formulario Circular – Userform Excel.xls

default

Macro para saparar apellidos de nombres en Excel

En ciertas ocasiones nos enontramos con la necesidad de querer separar apellidos de nombres ya se para crear alguna estructura para importarlo al PDT de SUNAT (Perú) o para llenar formularios, formatos entre otros.

Con fórmulas podemos separarlos pero que pasa con los apellidos compuestos “Del, De La”, “De Los” y muchos más, nos causan problemas ya que ocupan el casillero incorrecto, pues te presento la solución a esto. (Existen muchas formas yo elabore una macro sencilla que hace esa tarea)

Esta imagen muestra la forma correcta como deben separarse los apellidos de los nombres y es el resultado dle siguiente archivo que dejo acontinuación:

Fuente: www.excelnegocios.com

 

 
default

Cambios de parámetros a impresoras que manejan lenguaje PCL6 en Visual Basic.

Cambios dinámicos de parámetros a impresoras que manejan lenguaje PCL6 en Visual Basic.

Es muy normal que querramos cambiar algunas lineas de nuestra impresión cuando trabajamos enviando desde un formulario VisualBasic, por ejemplo el tamaño de papel, un renglón en negrita y hasta incluso el juego de caracteres que utiliza la impresora misma, para que cuando necesitamos imprimir un “ñ” sea esa letra y no otro carácter.

Cuando se envía una impresión en visual el juego de caracteres utilizado es el de Windows, pero suele ocurrir que la impresora tenga seteado otro y por ello ocurre que nos imprime algo distinto a lo que vemos es nuestro formulario o proyecto.

Nuestro ejemplo utiliza una impresora HP 2035, la cual utiliza PCL(Printer Command Language), que es un lenguaje muy sofisticado desarrollado por Hewlet Packard para impresoras làser.

(más…)

default

Cuantos de nosotros usamos equipos HP

Siempre que tenemos un equipo help packer ( HP ),nos presenta fallas y nosotros tenemos que llevarlo a un centro de servicio o CAS; su filosofía de usuario varia dentro de usuario estándar y usuario empresarial pero para aquellos que crean que es lo que esta fallando en sus equipo y necesiten algún software que ellos mismo usan para validar fallas les brindare dos de los mas usados Existe el Visión y el HP disk sanitizer:El Hp visión solo sirve con sistemas de motherboard HP; y la utilidad del sanitilizer sirve para cualquier disco duro estos dos software  HP los da en descarga directa,  pueden borrar toda su data sobre escribiéndola pueden mirarlos dejare los links abajo cualquier duda o consulta no duden en hacérmela saber gracias si son de perú los puedo ayudar directamente y el vision se los recomiendo es un sofware intuitivo y cualquiera puede usarlo y sanitilizer son multilenguaje

Hp Disk Sanitilizer:

esta aplicación tiene la opción de crear los archivos pero no crea la USB booteable en mi anterior post podrán crearla y usarla con esta aplicación.

http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&cc=us&prodTypeId=12454&prodSeriesId=4100568&prodNameId=4100644&swEnvOID=4053&swLang=13&mode=2&taskId=135&swItem=wk-96310-1

HP Vision :

USB

http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&cc=us&prodTypeId=12454&prodSeriesId=4100568&prodNameId=4100644&swEnvOID=4053&swLang=13&mode=2&taskId=135&swItem=wk-96308-1

CD:

http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&cc=us&prodTypeId=12454&prodSeriesId=4100568&prodNameId=4100644&swEnvOID=4053&swLang=13&mode=2&taskId=135&swItem=wk-96310-1

Saludos

default

Combinar Word con tabla SQL

Combinar correspondencia utilizando WORD(2003) con una tabla SQL.

Una de las tareas que a veces suelen pedir es la de armar una carta personalizada y hoy por hoy los datos de estas personas suelen estar en un archivo de base de datos (como ser SQL por ejemplo) y que son actualizados por otro sector.

Pues bien, los datos de los clientes normalmente los actualiza la gente de ventas pero a las secretarias les piden cartas personalizadas y allí es donde somos consultados los informáticos……

El paquete office ofrece un procesador de textos, así como Excel es una poderosa herramienta, el WORD lo es para el manejo de archivos de textos.

La idea de la nota es comentar los pasos utilizados para que a partir de una tabla SQL(clientes) podamos hacer una carta e insertar alguno de sus datos(la razón social por ejemplo) a una lista de clientes de la organización.

(más…)

default

Còdigo VisualBasic embebido en planillas Excel

Còdigo VisualBasic embebido en planillas Excel

En consecuencia a un comentario que se hizo en una nota anterior,  donde consultaron la forma de colocar código visual en una planilla de cálculo, es que surgió esta nota.

Se sabe que la planilla Excel es una poderosa herramienta que tiene un sinfín de utilidades, aplicaciones y facilidades. Tradicionalmente solo se utiliza un mínimo del poder de trabajo que tiene esta aplicación, pero a partir de la integración que ha hecho Microsoft con todos sus software, es que podemos insertar sentencias Visual Basic en planillas Excel de una manera bastante sencilla, potenciando aún más la planilla y dando un poder de programación casi sin limites. Con esto no se está queriendo decir que la planilla de cálculo reemplaza un proyecto desarrollado en Visual, pero si es posible darle mucha mas libertad de resolución a los datos vertidos sobre una hoja de cálculo.

(más…)

default

Objetos 2.0

 

Seguimos con los objetos?.
 
Bueno, en la entrada anterior, estuvimos viendo algunas cositas del tema objetos.
 
Es hora de ir metiéndonos un poco más en cuestiones técnicas.
 
Cuando recién entramos al mundo de los objetos, entre los primeros conceptos que aparecen están los de clase de objeto e instancia de objeto.
 
Estos términos, explicados por muchos profesores se convierten en extrañas cosas muy esotéricas, abstractas que han generado los dioses del Olimpo para torturar la mente de los mortales haciendolos sentir poca cosa por no entender a los mismos.
La verdad es que nada tiene de complicado y los que lo complican sólo puede ser porque ellos no lo comprenden en realidad o bien porque les dá status de investigadores serios, mmmmm.
default

Forzar el cerrado de aplicaciones activas en VB6

Cerrar aplicaciones activas para poder realizar Backups en VB6

 

Una política que se debe tener muy presente es la de realizar backup de las bases de datos de los servidores SQL, y para ser mas general, sea cual fuere el motor de base de datos o medio de almacenamiento de los datos que se utilice, se deben tener copias de resguardo de los datos,  existiendo distintos tipos(incrementales,totales,etc) que no son objeto de esta nota.

Lo concreto es que necesitamos tomar resguardo de nuestros datos y puede resultar común encontrar terminales que los operadores han dejado activas con alguna aplicación en uso, y esto, para el caso en particular que planteo en esta nota, no permite tomar backup de la base, dado que alguno de los datos estàn bloqueando alguna tabla.

(más…)

default

Actualizar tabla SQL desde Datagrid

Actualizar datos de una tabla SQL en un formulario VB6 de forma sencilla.

A veces es necesario tener que actualizar datos de una tabla SQL en particular y una forma sencilla de hacerlo es cargando los datos en un DATAGRID y habilitando algunas propiedades de la misma.

 A continuación tenemos las líneas de código que son necesarias para cargar el datagrid generado (obviamos la conexión con la base de datos que se representa en la variable cnDB)

(más…)

Tags: , ,
© VB-MUNDO – Programacion Visual
CyberChimps