Kardex

28/10/2003 - 17:12 por Compumakro | Informe spam
Amigos.
Kardex

A B C
D E
Fecha Descripcion Entrada
Salida Saldo
18-Oct-03 XX 15
15
19-Oct-03 XX 25
40
20-Oct-03 XX
10 30


El caso es que el saldo sea la resta de Entrada - Salida, ...PERO, que el
nuevo saldo se anote en la siguiente celda en blanco de la columna Saldo.
Motivo: Que se puede consultar en saldo a una fecha determinada.

Gracias y saludo

Oscar
Barranquilla

Preguntas similare

Leer las respuestas

#1 Compumakro
30/10/2003 - 04:53 | Informe spam
Mario Alberto:
No se que pasa que la celda con la funcion =Saldo Final no se actualiza.
Ojalá me expliques cómo resuelvo esto
Gracias

Oscar

"Mario Alberto" <NOrodriguezSPAMsma@@hPLSotmail.com> escribió en el mensaje
news:

"Compumakro" escribió en el mensaje
news:

> El caso es que el saldo sea la resta de Entrada - Salida, ...PERO, que


el
> nuevo saldo se anote en la siguiente celda en blanco de la columna


Saldo.
> Motivo: Que se puede consultar en saldo a una fecha determinada.

Oscar:

Si lo que deseas es manejar un Kardex, puedes manejar una celda de control
al inicio del mismo, la cual te devolverá el saldo final en las primeras
líneas siempre, sin necesidad de recorrer el mismo. Anexo te envío un
ejemplo

Saludos

Mario Alberto



Respuesta Responder a este mensaje
#2 Mario Alberto
31/10/2003 - 01:40 | Informe spam
No la probé antes de mandartela (Perdón) pero aquí esta la solución, prueba
con lo siguiente:

Function SaldoFinal()
Application.Volatile
SaldoFinal = Range("E65365").End(xlUp)
End Function

Como veras únicamente agregué la línea "Application.Volatile"

Saludos

Mario Alberto
Respuesta Responder a este mensaje
#3 Compumakro
31/10/2003 - 13:30 | Informe spam
Mario Alberto,
Funciona muy bien. Ahora lo que necesito es que se me copie automáticamente
la fórmula de la celda anterior a la siguiente, pues me toca estar copiando
una por una y yo no quiero tener una columna llena con fórmulas de la última
cifra y por ende la cifra.

Otro asunto: Yo no acostumbro a ir llenando la siguiente fila en blanco,
pues si tengo datos en la fila 500, ir a buscar la fila 501 en muy molesto.
Entonces yo hago así: Una macro que me inserte una nueva Fila4, pues
necesito Fila1 para encabezado, Fila2 para alojar Botón de la Macro, Fila 3
para dar el formato con el cual voy a trabajar y sirva para que la nueva
fila4 insertada tome esa fila3 como referencia.
En esas condiciones yo tendría una misma fila de entrada y que esté arriba y
no tener que ir hasta la fila 500 o 600 para buscar la siguiente en blanco.

Saludos
Oscar


Function SaldoFinal()
Application.Volatile
SaldoFinal = Range("E65365").End(xlUp)
End Function

Como veras únicamente agregué la línea "Application.Volatile"

Saludos

Mario Alberto


Respuesta Responder a este mensaje
#4 Compumakro
03/11/2003 - 03:13 | Informe spam
Mario Alberto
Es muy curiosa tu solución y me gustó. Te Felicito!
Muchas Gracias
Oscar
Barranquilla

"Mario Alberto" <NOrodriguezSPAMsma@@hPLSotmail.com> escribió en el mensaje
news:eeHSq$
Hola Oscar !!!

Si entendí bien:

Tienes diseñada una macro para que te añada una fila al principio del
Kárdex???
Por lo tanto el mismo va ordenado de lo más reciente a lo más antiguo, es
esto correcto???.

No me checa ... Espero te sirva el ejemplo anexo...

Saludos

Mario Alberto.



Respuesta Responder a este mensaje
#5 Compumakro
20/12/2003 - 16:47 | Informe spam
Mario Alberto.
Me toca "Remendar" por no decir ajustar, esta solución tuya.
El caso es que no encuentro en tu código, las piezas lógicas para el
rompecabezas que se nos forma a los poco entendidos en el leguaje del
Código´

Necesito insertar una columna entre Descripción y Entrada que lleve el
precio de compra con la que entró el Artículo.

En otra hoja la lista (Hoja2) los artículos que se compran (55) con 4
Columnas para los precios comparativos entre la ultima Compra y la de Hoy
así:

Artículo Precio Compra Anterior Precio Compra
Actual Diferencia
XXX 40
41 1
ZZZ 60
58 -2
WWW 20
20 0

Gracias
Oscar
Barranquilla

"Mario Alberto" <NOrodriguezSPAMsma@@hPLSotmail.com> escribió en el mensaje
news:eeHSq$
Hola Oscar !!!

Si entendí bien:

Tienes diseñada una macro para que te añada una fila al principio del
Kárdex???
Por lo tanto el mismo va ordenado de lo más reciente a lo más antiguo, es
esto correcto???.

No me checa ... Espero te sirva el ejemplo anexo...

Saludos

Mario Alberto.



Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida