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?
|
trujillo
Soldado
Mensajes:
21
Ingresó:
Mayo 18, 2004
Ubicación:
|
No Conectado |
Agregar como amigo
|
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
|
aleman
Sargento Primero
Mensajes:
106
Ingresó:
Mayo 26, 2004
Ubicación:
|
No Conectado |
Agregar como amigo
|
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
«Antes que cambien los reinos, los hombres deberán cambiar»
═╬═
|
ByPaco
Teniente Coronel
Mensajes:
2185
Ingresó:
Junio 05, 2004
Ubicación:
|
Conectado |
Agregar como amigo
|
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 !!!!
|
trujillo
Soldado
Mensajes:
21
Ingresó:
Mayo 18, 2004
Ubicación:
|
No Conectado |
Agregar como amigo
|
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»
═╬═
|
ByPaco
Teniente Coronel
Mensajes:
2185
Ingresó:
Junio 05, 2004
Ubicación:
|
Conectado |
Agregar como amigo
|
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
|
jleeglz
Capitán Primero
Mensajes:
709
Ingresó:
Abril 05, 2005
Ubicación:
|
Conectado |
Agregar como amigo
|
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
|
trujillo
Soldado
Mensajes:
21
Ingresó:
Mayo 18, 2004
Ubicación:
|
No Conectado |
Agregar como amigo
|
15/Sep/05 10:54
Re: Macro o como le hicieron?
Por fin supe como hacerle ,,, gracias
|
trujillo
Soldado
Mensajes:
21
Ingresó:
Mayo 18, 2004
Ubicación:
|
No Conectado |
Agregar como amigo
|
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
|
jleeglz
Capitán Primero
Mensajes:
709
Ingresó:
Abril 05, 2005
Ubicación:
|
Conectado |
Agregar como amigo
|
|