jueves, 11 de mayo de 2023

Cargar multiples archivos txt en SSIS

 Fuentes

Archivos planos

Descargar AQUÍ los archivos


Consulta SQL de creacion de tabla Despacho en SQL Server


CREATE TABLE [dbo].[Despacho](

[IdPlanta] [varchar](50) NULL,

[IdProducto] [varchar](50) NULL,

[IdCliente] [varchar](50) NULL,

[Cantidad] [varchar](50) NULL

)


 

domingo, 13 de septiembre de 2020

Busqueda inteligente en Excel VBA

 Busqueda Inteligente en excel VBA.


Muchas veces en excel deseamos hacer busquedas de datos que se encuentran en nuestras hojas, sin embargo es muy tedioso escribir el nombre completo y hacer multiples busquedas.

Con esta macro podras realizar la busqueda de un producto solo con escribir las iniciales del producto o categoria a la que pertenezca el producto, y esto se autocompletara en una lista en donde se cargaran todos los productos que coincida.

Puedes utilizar esta macro para hacer busquedas de tus datos que se encuentran en una hoja de Excel




Puedes descargar el archivo excel desde el siguiente link

 

martes, 6 de septiembre de 2016

Adjuntar archivo desde Excel VBA y guardarlo en borrador de Outlook

En este ejercicio vamos a realizar un codigo en Excel VBA que nos permitirá enviar al borrador de Microsoft Outlook un archivo de excel adjunto, para posteriormente si lo deseamos podamos enviarlo a nuestros destinatarios


Deben tener abierto el Outlook con una sesion iniciada de su correo electronico.
Posteriormente vamos incluir esta información en una hoja de excel


Es necesario que guarden este archivo en cualquier ruta de su PC, ya que la macro necesita que este guardado para adjuntarlo a Outlook

Ahora tenemos que ingresar al entorno de programación de VBA presionando la combinación de teclas ALT + F11, insertar un modulo y pegar el siguiente código.

Sub EnviarMensajeAdjunto()
Dim OutApp As Object
Dim OutMail As Object
'Se crea la conexión con el gestor de correo
Set OutApp = CreateObject("Outlook.Application")
OutApp.session.logon
'Se crea metodo de envio de correo
Set OutMail = OutApp.createitem(0)
'Se definen el destinatario
On Error Resume Next
With OutMail
    .to = Range("B4").Value 'Destinatario
    .cc = Range("B5").Value 'Con copia a
    .bcc = Range("B6").Value 'Con Copia oculta
    .Subject = Range("B7").Value 'Asunto
    .body = Range("B8").Value 'Cuerpo del mensaje
    .attachments.Add ThisWorkbook.FullName ' Archivo adjunto
    .Close olSave 'Se cierra el correo y se guarda en borrador
End With
On Error GoTo 0
Set OutMail = Nothing
Set OutApp = Nothing
End Sub

Luego ejecutamos la macro y posteriormente podemos ver en el borrador de  Outlook el mensaje con el archivo adjunto cargado.


Puedes descargar el archivo finalizado en el siguiente enlace



jueves, 1 de septiembre de 2016

Exportar hoja de excel a PDF usando vba

EXPORTAR HOJA DE EXCEL A PDF USANDO VBA




en este videotutorial mediante un  ejemplo sencillo voy a explicar como realizar la exportación de una hoja de excel hacia un archivo PDF haciendo uso de programación VBA.
Espero que el ejemplo les sea de mucha utilidad.



Url video youtube https://www.youtube.com/watch?v=If52ZTIyHmQ

Pueden darle clic en el ENLACE para que puedan ver el archivo de Excel VBA para generar PDF.

domingo, 12 de junio de 2016

funcion para obtener la primera letra de cada palabra en excel

Se trata de crear una función definida de usuario en excel vba que obtenga las letras iniciales de cada palabra de un texto ubicado en una celda.

En este videotutorial voy a crear una función udf (Función definida de usuario) mediante programación vba en excel.

Una vez terminada de desarrollar la función tendra la siguiente sintaxis:
=ObtenerIniciales(Celda)

Celda: Es la celda de la cual se va a tomar el texto y mostrar la primera letra de cada palabra.

Ejemplo:
Supongamos que en la celda A1 se encuentra el texto "Esto es una prueba"

Y en A2 colocamos la siguiente formula

=ObtenerIniciales(A1)

Este seria el resultado

"Eeup"

Les comparto el video para que puedan crear la funcion para obtener la primera letra de cada palabra en excel

Los errores mas comunes en excel

Estos son los errores mas comunes en excel que pueden aparecer al intentar realizar algun trabajo

#N/A

Se muestra al no ubicar el valor buscado que normalmente aparece en la función BUSCARV

#¡DIV/0!

El error se produce al realizar la división entre cero
Ejemplo:
=140/0 

#VALOR
Ocurre al realizar una operación entre distintos tipos de datos, un ejemplo seria multiplicar un valor numérico con un texto.

=SUMA(1*”abcd”)

#¿NOMBRE?
Se muestra al escribir cómo primer carácter el símbolo igual y escribir una función que no es valida

=MOSTRAR
Esta función no existe en Excel por lo tanto muestra error

#¡REF!

Ocurre cuando se referencia a una celda que no existe porque se ha eliminado no está dentro del rango de nuestra función.

Cargar multiples archivos txt en SSIS

 Fuentes Archivos planos Descargar AQUÍ los archivos Consulta SQL de creacion de tabla Despacho en SQL Server CREATE TABLE [dbo].[Despacho]...