
juandi
-
Content Count
69 -
Joined
-
Last visited
Content Type
Profiles
Forums
Downloads
Posts posted by juandi
-
-
Respuesta: error en el metodo select de la clase range
Hola, Prueba asi de esta manera a ver si asi funciona.Sub ProtectSheet()
On Error GoTo ManejadorError
Password = "paz"
ActiveSheet.Unprotect Password
Cells.Select
Selection.Locked = False
Selection.FormulaHidden = False
Selection.Locked = True
Password = "paz"
Selection.FormulaHidden = False
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, _
Scenarios:=True
ManejadorError:
MsgBox Err.Description
End Sub
Saludos.
Hola, gracias por tu respuesta, peor ahora me da erro de "No coinciden los tipos", sabes que puede pasar?? el error salta despues de pasar por la linea
ActiveSheet.Protect DrawingObjects:=True, Contents:=True,Scenarios:=True
saludos
juandi
-
Hola a todos; mi codigo es el siguiente
Sub ProtectSheet()
On Error GoTo ManejadorError
Password = "paz"
ActiveSheet.Unprotect Password
Cells.Select
Selection.Locked = False
Selection.FormulaHidden = False
Selection.Locked = True
Password = "paz"
Selection.FormulaHidden = False
ActiveSheet.Protect Password, True, True, True
ManejadorError:
MsgBox Err.Description
End Sub
si ejecuto una macro que copia la hoja, que es la que contiene esta macro me da error en la linea Cells.Select dando de error error en el metodo select de la clase range y si lo ejecuto desde el libro original me da error en la linea ActiveSheet.Protect Password, True, True, True, y dice no coinciden los tipos, que puede estar pasando.
saludos
juandi
-
Hola a todos, mi pregunta es como se hace para que no se pueda elimar la hoja, yo la protejo y tildo toas las opciones, peor me sigue dejando eliminar, y la otra pregunta es si yo copio est ahoja y le cambio de nombre deja sin efecto oel podeer eliminarse.
saludos
juandi
Argentina
-
Hola, gente de este foro me paso a la sigueinte formula
=INDIRECTO("F"&DIA(FIN.MES(B1;0))+1&"C"&COLUMNA(B1);0)+1
que el resultado queda F32C2, pero yo la copie a otra hoja y me sigue devolviendo F32C2, que puede pasar, como funciona esta Función
saludos
juandi
-
Respuesta: Promedio a suma y nombre de hoja en celda
amigos disculpen pero como hago para crear un tema porque tengo unas dudas con excel y no consigo como publicar el tema!!! y disculpen de verdadEn el margen izquierdo hay un boton que dice "nuevo tema".-
saludos
juandi
-
Hola, hace algunos días una persona de este genial foro me pasó una fórmula para encontrar un valor en una tabla, el tema es "encontrar valor en tabla" y la persona que me pasó la formula es ioyama. La formula anda perfecto pero yo la quiero cambiar de hoja y de libro, lo hago pero da error. la formula es
=FECHA($A$1;MES(INDIRECTO("F1C"&SUMAPRODUCTO(($B$2 :$M$32=$O$3)*COLUMNA($B$2:$M$32));0));SUMAPRODUCTO (($B$2:$M$32=$O$3)*FILA($B$2:$M$32))-1)
Esta formula tiene que ir a una hoja de un libro, luego yo con una macro creo una hoja, que en la celda c10 tendría la formula arriba detallada; que se pegará en un libro que contiene una hoja llamada calendario, que es en donde buscará dicha formula. Que es mejor ó mas sencillo llevar esta formula a una celda fija (se me complica ya que cuando la pego el libro y la hoja calendario no estan en ese libro) o dentra de la macro hacer una linea que pegue esta formula.
saludos a todos, y GRACIAS por sus respuestas
Juandi
Argentina
-
Respuesta: encontar valor en tabla
Hola juandiSi te he entendido bien en el adjunto tienes una opción sencilla.
Un saludo desde Vitoria
Hola como estás: Tu formula anda a la perfección, pero la quiero pasar a otro libro y deja de funcionar. Lo que quiero hacer es pegar esta formula en otro libro en una celda, allí la formula tiene que tomar el valor buscado de la celda c10 y buscar en otro libro en donde está el calendario juliano, esta hoja se llama 'calendario' como la adapto a estos cambios??, espero haberme explicado, y por favor necesito esta ayuda
saludos y gracias por tu atención
juandi
-
Respuesta: Promedio a suma y nombre de hoja en celda
Hola como estas colocá está formula como está en la celda que quieras que tenga el nombre de la hoja
=EXTRAE(CELDA("nombrearchivo";A1);ENCONTRAR("]";CELDA("nombrearchivo";A1))+1;32).
saludos coordiales
juandi
argentina
-
Respuesta: encontar valor en tabla
Hola juandiOtra opción con una hoja auxiliar.
Un saludo desde Vitoria
Hola; la formula anda perfecto, pero el problema es que la quise colocar en en la celda de otra hoja y no anda más. Yo realicé una macro que copia una hoja de un libro y la pega en otro, lo que quiero hacer es que al pegarse esta hoja se copie la formula que me pasaste en una celda fija. El libro en donde se pega la hoja es el mismo que tiene otra hoja llamada calendario, la cuestión sería que al ejecutarse la macro llamada Copiar_hoja en alguna parte del codigo se ejecute una line en donde se pege la formula. espero ser claro
saludos y gracias por tus respuestas.
Juandi
-
Respuesta: encontar valor en tabla
Hola juandiRevisa el adjunto.
Si cambias de año el calendario debería ajustarse (sólo variará si pones una año bisiesto, por ejemplo 2008)
Al variar el número a buscar recuperaras la fecha actual (sólo debes trabajar con las celdas sombreadas en amarillo)
Un saludo desde Vitoria
Hola: tu formula es fantastica, anda bien, ahora yo tengo una macro que trae una hoja de otro libro a este que contiene la hoja calendario, como hago para que cada ves que se pegue esta hoja la formula se pegue en la celda C10 y hacer referencia a la hoja llamada calendario
=FECHA($A$1;MES(INDIRECTO("F1C"&SUMAPRODUCTO(($B$2:$M$32=$O$3)*COLUMNA($B$2:$M$32));0));SUMAPRODUCTO(($B$2:$M$32=$O$3)*FILA($B$2:$M$32))-1). Intenté llevar la formla a la hoja a ser pegada pero tengo problema al tener que agregarle el nombre de archivo, a que la hoja calendario que está en otro libro. Espero ser claro y que me puedas ayudar, ya que en el trabajo me lo están solicitando.
saludos, y agradezco tu atencion.
juandi
Argentina
-
Hola; queiro sabero que evento y que propiedad usar para para el valor de un textbox a una celda fija.
saludos
Juandi
-
Hola a todos: lespido una ayua. les adjunto un calendario. lo que tendo que hacer es que todo numero buscado coincida con la columna A. por ejemplo:
Valor Buscado Resultado
4 4
31 31
67 8
211 30
139 19
90 31
O sea el "Resultado" es el numero de día del año
saludos a todos
Juandi Argentina Cordoba
-
Respuesta: encontar valor en tabla
Hola juandiSi te he entendido bien en el adjunto tienes una opción sencilla.
Un saludo desde Vitoria
Gracias por la idea pero te explico un poco mas, ya que la probé pero...
En relidad lo que hoy en la tabla es un calendario Juliano que es esto??
en la primer columna se enumera desde el 1 hasta el 31 la seguna columna desde el 32 all 59 (si no es bisiesto) la tercera desde el 60 al noventa, que correspondería a marzo, la cuarta columna desde EL 91 al 120 y asi sucesivamente hasta diciembre, o sea que si el valor buscado es 15, la fecha corresponde al 15 de enero, si el valor buscado es el 66, la función devolveria que la fecha corresponde al 7 de enero.
Espero ser claro. y que me brindes una manito más
Saludos Coordiales
Juandi Argentina Córdoba
-
Hola mi tabla es:
1 32
2 33
3 34
4 35
5 .
6 .
7 .
8 .
. .
. 30
31
Si el valor buscado es 33 tiene que devolver 2 y si el valor buscadop es 4 tiene que devolver 4 usé buscarv(31;a1:b29;1) en este caso si devulve 31 pero si pongo 33 me devulve 31 que formula uso??
saludos
juandi
-
Respuesta: mensaje al copiar
inserta esta línea al inicio de tu código a ver si se soluciona:Application.DisplayAlerts = False
Gracias mauricio, no me aparce ningùn msj al pegar la hoja. Ahora que quie decir eso??
saludos y muy agradecido
juandi
Argentina Cordoba
-
Respuesta: mensaje al copiar
Como hago para subirlo???un asaludo juandi
cuado presino ctrl+I en la hoja que se pegó me aparece ir a: G17 abajo J7 y al ultimo area_de_impresion, y en la hojas de el libro de destino tambien por eso dice que hay un conflictop de nombres, te orientas como hago para borrar esto????
saludos
-
Respuesta: mensaje al copiar
Podrias subir tu archivo para poder eliminar la linea donde se encuentra dicho mensajeComo hago para subirlo???
un asaludo juandi
-
hoal a todos
luego de ejecutar la macro para copiar un ahoja de un libro a otro me aparece el sig. msj:La hoja que desea pegar contiene el nombre "area_de_impresion que ya existe en la hoja de calculo de destino" desea utilizar esta vesrion del nombre y dos botones, si y no yo clikqueo si y se pega. Como hago para que no aparezca este mensajes.
saludos juandi
-
Respuesta: error al copiar hoja de un libro a otro
Hola Juandi, intenta guardando el archivo del que quieres copiar las hojas en versión 97-2003. Como ves el problema es porque el archivo del que quieres copiar las hojas es 2007 y si vas a copiar esas hojas a 2003 no te deja.Perfecto ahora se copia, pero antes de pegarse me pregunta.
El libro contiene uno mo mas vinculos que no se pueden actualizar con dos botones continuar y modificar vinculos yo eligo continiuar y se pega pero y despues aparece otro que dice: La hoja que desea pegar contiene el nombre "area_de_impresion que ya existe en la hoja de calculo de destino" desea utilizar esta vesrion del nombre y dos botones si y no yo clihqueo si y se pega como hago para que no aparezcan estos mensajes. y la ultima es que me queda la hoja abierta, la que yo copio la hoja como hago para cerrarla.
saludos
juandi-Argentina-cordoba
-
el codigo que utlizo (me lo pasó gente de este gran foro) es el sig:
Workbooks.Open Filename:="D:\Mis Documentos\libro1.xlsx"
Windows("libro1.xlsx").Activate
Sheets("-1II()").Select
Sheets("-1II()").Copy After:=Workbooks("STAND.xls").Sheets(3)
End Sub[/CODE]"se ha producido error 1004 en tiempo de ejecucion"
excel no puede insertar las hojas en el libro de destino porque este contiene menos filas y columnas que el libro de origen. Para mover o copiar los datos al libro de destino, seleccione los y a continuación utilize los comandos copiar y pegar para insetarlos en la s hoja de otro libro.
saludos
Juandi- Argentina Cordoba
-
Re: Respuesta: colocar una macro com boton en la barra de tareas
Hola juandiMira para empezar este código que t proporciono lo tienes que tener en el libro STAND.xls :
Sub CopiaHoja()
'
' Modificación por : Principiant
' Ejemplo descargado d Bienvenido/a a Ayuda Excel | Ayuda Excel
Workbooks.Open Filename:="D:\Mis Documentos\libro1.xlsx"
Windows("libro1.xlsx").Activate
Sheets("-1II()").Select
Sheets("-1II()").Copy After:=Workbooks("STAND.xls").Sheets(3)
End Sub
Observaciones:
1.- El libro1 tiene que estar en esa ruta D:\Mis Documentos\
2.- Tiene que tener la hoja -1II()
3.- El libro STAND.xls tiene que tener por lo menos 3 hojas.
Comentanos como t fue.
Salu2.
Hola
Ahora me da error 1004 en tiempo de ejecución y el detalle es:
Excel no puede insertar la shoja sen el libro de destino porque este contiene menos filas y columnas que el libro de origen. para mover o copiar los datos al libro de destino, seleccione los datos y a continuación, utilizar los comandos copiary pegar para insertarlos en las hojas de otro libro.
que hago??
saludos
juandi argentina cordoba
-
Re: Respuesta: colocar una macro com boton en la barra de tareas
Hola juandiEspero t encuentres bien.
Mira ve a menú Herrameintas [Tools] -> Personalizar [Customize] {tercer opción d abajo hacia arriba}
En el cuadro que aparce seleccionas la pestaña d comandos [commands] -> en la lista d la izquierda busca macro, seleccionalo y del lado derecho selecciona el boton, arrastralo en la barra d herramientas en donde deseas verlo, una ves que esta en la barra presiona el botón d modificar selección. la ultima opción es la de asignar macro al seleccionarla t desplegará las macro que tienes, eliges la macro, le das OK.
En el mismo botón d Modificar seleccion, puedes cambiar la imagen que tiene, que por default es la carita amarilla, el texto.
Comentanos como t fue.
Salu2.
Genial, hasta le cambié el icono, ahora tengo otro problema el codigo es el sig.
1 Windows(1).Activate
2 'Workbooks.Open Filename:="D:\Mis Documentos\libro1.xlsx"
3 Sheets("-1II()").Select
4 Sheets("-1II()").Copy After:=Workbooks("STAND.xls").Sheets(3)
lo quiero hacer el copiar solo la hoja ("-1II()"). del libro 1 el el libro STAND.xls
pero me da error en la linea 3 "subindice furera de intervalo", tambiem probé con la linea 2 (comentada) peor me da el mismo error, pode ayudarme
saludos coordiales
juandi
-
Hola a todos, realicé una macro que va creando hojas, pero ahora quiero que esta macro se ejecute haciendo click en la barar de tareas como un boton, como hago
saludos
juan
-
Re: Respuesta: validacion de datos con listas
Mauricio:si entiendo ahora el tema está en que lo muetsra bien pero alhacer click queiro que solo pegue en la celda 1988, me explico
saludos gracias
mauricio; ahora como hagopara que solo quede en la celda 1988 al hacer click
saludos,
juandi
[SOLUCIONADO] No permitir eliminar hoja
in Temas resueltos
Posted
Respuesta: No permitir eliminar hoja
hola que tal: eso en donde está?, lo busco en las opciones que me da al que bloquear la hoja pero no lo encuentro.
saludos
Juandi
Argentina-Cordoba