Foros


Inicio » Excel

Página: 1

Mensaje Autor

Arriba
13/Sep/05 18:46
Macro o como le hicieron?

Baje un archivo de excel de una calculadora de Impuestos (Asimilados a Salarios), y me tope con una formula que no entendi,,,, digamos que en la celda A1 tenemos el valor de (=1000 ) en la B1 tiene asi (=subsidio),, lo que arroja el resultado correcto del subsidio de la celda A1 , creo que despues de un calculo que no se donde lo hace si es con macros o con que sera?
 
Perfil

trujillo
Soldado

Mensajes: 21
Ingresó: Mayo 18, 2004
Ubicación:

No Conectado

Agregar como amigo

Arriba
14/Sep/05 9:12
Re: Macro o como le hicieron?

Creo que es un NOMBRE de rango (en este caso una celda).
Si es así, presiona la tecla F5 (Ir a) y selecciona SUBSIDIO, esto te llevará a la celda donde está la fórmula del subsidio.
 
"Sean gratos los dichos de mi boca y la meditación de mi corazón delante de ti, oh Jehová, roca mía, y redentor mío". Salmos 19:14
 
Perfil

aleman
Sargento Primero

Mensajes: 106
Ingresó: Mayo 26, 2004
Ubicación:

No Conectado

Agregar como amigo

Arriba
14/Sep/05 11:14
Re: Macro o como le hicieron?

Es una utilidad muy buena, en lo personal me gusta mucho, se pueden crear formulas complejas en base a nombres, [color=darkblue:f226d5d023][size=9:f226d5d023](pueden ver mi archivo de calculo de cuotas IMSS-INFONAVIT en la sección de descargas o en mi página)[/size:f226d5d023][/color:f226d5d023], se crean en el menú Insertar → Nombre → Definir, haz click en la flecha :arrow:
 
«Antes que cambien los reinos, los hombres deberán cambiar» ═╬═
 
Perfil

ByPaco
Teniente Coronel

Mensajes: 2185
Ingresó: Junio 05, 2004
Ubicación:

Conectado

Agregar como amigo

Arriba
14/Sep/05 16:37
Re: Macro o como le hicieron?

Ya se a que se refieren ,, es asignarle un nombre a un grupo de celdas,, pero en este archivo que les digo ,, estan asignando no un valor si no un proceso (formulas), as en cualquier celda pongo el nombre =calculo,,, y me da un resultado,,, espero y no haber quedado como cantinflas!!!!,, osea chato !!!!
 
Perfil

trujillo
Soldado

Mensajes: 21
Ingresó: Mayo 18, 2004
Ubicación:

No Conectado

Agregar como amigo

Arriba
14/Sep/05 17:05
Re: Macro o como le hicieron?

[quote:1774f51792="trujillo"]...es asignarle un nombre a un grupo de celdas,, pero en este archivo que les digo ,, estan asignando no un valor si no un proceso (formulas), as en cualquier celda pongo el nombre =calculo,,, y me da un resultado...[/quote:1774f51792]
Yo tambien me referia a eso, prueba en lugar de poner la referencia de una celda ponle una fórmula sencilla como =$A$1*2.
y donde pongas el nombre (como lo dices) te hara la operación de multiplicar el dato de celda A1 × 2.
 
«Antes que cambien los reinos, los hombres deberán cambiar» ═╬═
 
Perfil

ByPaco
Teniente Coronel

Mensajes: 2185
Ingresó: Junio 05, 2004
Ubicación:

Conectado

Agregar como amigo

Arriba
14/Sep/05 18:19

A veces en excel en vez cuando se quiere sumar un rango o buscar, etc, en vez de señalar el rango por ejemplo:

suma(A1:A152);
A este se le asigna un nombre, el cual

A1:A52, llamaremos a este rango TOTGASTOS

seria colocar la suma en cualquier parte de la celda

por decir así C53 =suma(TOTGASTOS), va a reflejar el resultado de los importes capturados en el rango A1:A52, es una forma de simplificar ciertos detalles.

Para dar nombre a los rangos se da en la parte superior en excel en la barra de formulas, en la esquina superior izquierda, aparece un recuadro en blanco, ahi es donde pueden dar el nombre del rango.

Si no hagan una prueba.

Y veran los resultados.

Saludos.
 
'Si he llegado a ver más lejos que otros, es porque me subí a hombros de gigantes ' Sir ISAAC NEWTON
 
Perfil

jleeglz
Capitán Primero

Mensajes: 709
Ingresó: Abril 05, 2005
Ubicación:

Conectado

Agregar como amigo

Arriba
15/Sep/05 10:48
Re: Macro o como le hicieron?

Ah!!! como doy lata verdad,, pero me interesa aprender esto, programadores segun muy buenos de aqui no saben como es,

Una vez que vean este archivo sabran de que hablo y como se ahorraria uno tiempo ,,, en descargas estael archivo de excel para calculos de asimilados del 2005,, en la hoja de nombre nomina,, miren como hace el calculo en las columnas de la H a la J,,, fijense que con solo poner la base de cada uno arroja los resultados,,, la ruta es http://www.fiscalia.com/downloads-cat-8.html

si quieren quitar el bloqueo para modificar el archivo solo con este macro lo pueden quitar:

Sub breakit()

Dim i As Integer, j As Integer, k As Integer
Dim l As Integer, m As Integer, n As Integer
On Error Resume Next
For i = 65 To 66
For j = 65 To 66
For k = 65 To 66
For l = 65 To 66
For m = 65 To 66
For i1 = 65 To 66
For i2 = 65 To 66
For i3 = 65 To 66
For i4 = 65 To 66
For i5 = 65 To 66
For i6 = 65 To 66
For n = 32 To 126
ActiveSheet.Unprotect Chr(i) & Chr(j) & Chr(k) & _
Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _
Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
If ActiveSheet.ProtectContents = False Then
MsgBox "One usable password is " & Chr(i) & Chr(j) & _
Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) _
& Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
Exit Sub
End If
Next
Next
Next
Next
Next
Next
Next
Next
Next
Next
Next
Next

End Sub
 
Perfil

trujillo
Soldado

Mensajes: 21
Ingresó: Mayo 18, 2004
Ubicación:

No Conectado

Agregar como amigo

Arriba
15/Sep/05 10:54
Re: Macro o como le hicieron?

Por fin supe como hacerle ,,, gracias
 
Perfil

trujillo
Soldado

Mensajes: 21
Ingresó: Mayo 18, 2004
Ubicación:

No Conectado

Agregar como amigo

Arriba
15/Sep/05 11:06

Simplemente está utilizando la formúla de =buscarv(), ahora bién si ya puedes ver el archivo porque ya lo desprotegiste, nada más analiza como esta estructurado la formula, y listo.

Lo único que hacen las macros es llevarte de una Hoja a otra, dando clic en los botones.

Saludos.
 
'Si he llegado a ver más lejos que otros, es porque me subí a hombros de gigantes ' Sir ISAAC NEWTON
 
Perfil

jleeglz
Capitán Primero

Mensajes: 709
Ingresó: Abril 05, 2005
Ubicación:

Conectado

Agregar como amigo


Página: 1