Jump to content

Martín Ruiz

Members
  • Content Count

    72
  • Joined

  • Last visited

Posts posted by Martín Ruiz

  1. Hola a todos; amigos: pegones, neverdelimon (los dos 1 [de hecho todos los amigos de aqui son 1, jejeje]) pues yo, su humilde servidor y amigo, la única respuesta que encontre para pegones respecto a tu pregunta ¿Qué hay que hacer para que salga esta Estrella en el mapa de relojes mundiales? a horas de que lleguen los Reyes Magos, es: descargar tu última versión y abrirla. Y ahora, espero que si no fuese esta tu respuesta a la pregunta, la digas ya que ya estoy a punto de volverme el hombre sin uñas, jajaja. Bueno amigos míos que tengan un excelente día y que la magia de este mismo tambien este presente en nuestros aportes, dudas y soluciones a la programación en excel durante todo el año.

    Los saludo desde la ciudad de México, D.F.

  2. Re: Macro creada en excel 2003 y no funciona en excel 2007.

    Saludos DAVIDE021.

    No he revisado el archivo a conciencia, pero si tu problema es el no poder abrir el libro "datos" prueba colocando en ThisWorkBook del libro "reportes" el siguiente codigo:

    Ojo que la linea en rojo debe de ser la ruta que tu tienes, con este codigo al abrir el libro "reportes" se abrira automaticamente el libro "datos", y listo ya podras trabajar con tu macro.

    Atte.

    joshua

    Saludos Martín Ruiz /himself

    Igualmente amigo Joshua, muchos saludos para ti y para todos los demás amigos del foro. Es un gusto no dejar de mantener el contacto un abrazo a todos.

    Y como siempre, a sus excelsas ordenes.

  3. Re: Macro creada en excel 2003 y no funciona en excel 2007.

    Por si te sirve, igual y el problema radica en la Seguridad de Macros:

    Favor de tomar en cuenta los aspectos que a continuación se presentan:

    Para poder acceder al formulario de captura es requisito indispensable el tener activado el nivel de seguridad de macros en Excel a medio, para esto:

    En Excel 2007 la opción de Seguridad de macros esta ubicada en la ficha Programador, en caso que no la tengas activada, para poder mostrarla en la cinta de opciones debes ir al botón de office que está ubicado en la parte superior izquierda del libro de Excel:

    Elegir Opciones de Excel – Habilitar Mostrar ficha Programador en la cinta de opciones – Aceptar

    Ya con esta ficha activada seleccionar Seguridad de Macros Habilitar la segunda opción Deshabilitar todas las macros con notificación.

    Al momento de abrir tu archivo de captura: En la versión Excel 2007 probablemente te llegue a aparecer este mensaje:

    Este libro contiene uno o más vínculos que no se pueden actualizar.

    • Para cambiar el origen de los vínculos o intentar de nuevo actualizar los valores, haga clic en Modificar vínculos.

    • Para dejar los vínculos tal como están, haga clic en continuar.

    Dar clic en Continuar y enseguida te aparecerá:

    Advertencia de seguridad: Las macros se han deshabilitado. Opciones…

    Dar clic en Opciones y a continuación surgirá está Alerta de Seguridad:

    Alerta de seguridad - Macro

    Macro Las macros se han habilitado. Las macros pueden contener virus u otros riesgos para la seguridad. No habilite este contenido a menos que confié en el origen del archivo.

    Advertencia: No es posible determinar si el contenido procede de un origen de confianza. Debe dejar este contenido deshabilitado a menos que de él dependa cierta funcionalidad básica y confíe en su origen.

    Ruta de acceso del archivo:…

    • Ayudar a protegerme contra contenido desconocido (recomendado)

    • Habilitar este contenido

    Seleccionar Habilitar este contenido, dar clic en Aceptar y… ¡Listo!, tu formulario está más que preparado para que puedas trabajar en el.

  4. Re: Macro creada en excel 2003 y no funciona en excel 2007.

    Disculpas por la demora en responderte, mira, ya lo estuve checando y no le vi problema, te envío lo que realice, tan sólo ejecuta reportes.xls y en automático se abrira datos.xls. Si persiste el problema, menciona en la respuesta en que parte del codigo te marca error. Espero que te sirva.

    Saludos desde la Ciudad de México.

    JC Combustible 2010.zip

  5. Hola por si alguno de los que visitaron este post se preguntarón si pude resolver tal cuestionamiento, la respuesta es SI gracias a la ayuda de neverdelimon1 que en otro post con una pregunta similar (lo bueno de nuestras dudas es que tambien otros compañeros las tienen o saben como resolverlo porque tambien ellos las tuvieron en su momento) pudo resolver la duda del otro compañero y la de este su servidor y amigo.

    Bueno doy por solucionado el tema, y me permito anexar la ingeniosa adaptación a la macro del master y moderador mjrofra que le dio nuestro buen amigo neverdelimon1.

    Saludos desde la ciudad de México.

    filtra y crea libros Byneverdelimon1.zip

  6. Hola Martin Ruiz

    Para poder adaptar la macro del master y moderador mjrofra es necesario que por favor nos aclares algunas cuestiones.

    -Dónde seria la ruta donde se guardarían los libros

    -Si el libro con el nombre de la hoja a crear ya existe, se sobreescrbie este?, o se añaden los datos al final?

    saludos cordiales

    Master neverdelimon1

    Gracias por la respuesta tan rapida a mi consulta, mira en relación a tú primer pregunta en el archivo que tiene tu aportación y que me tome la libertad de adaptar, le coloque un comando que permite me lo guarde en la misma carpeta en donde este el archivo base (Listar hojas.xls), no importa el lugar; ahora respondiendo a tu segunda pregunta con que se sobreescriba esta bien.

    Y de nueva cuenta agradeciendo tu amabilidad y en espera de tu valiosa ayuda, tu servidor y amigo.

    Martín Ruiz

  7. Hola, antes que nada perdon por la intromisión, pero este post contiene algo de lo que puse en mi última consulta. Recapitulando: 1.las diversas aportaciones hechas por nuestros amigos (josemaria, logroastur, Macro Antonio y neverdelimon1) me permiti ponerlas en el archivo anexo, ¡estan excelentes!. 2. ahora mi pregunta sera qué puedo aprovechar el código expuesto por nuestro amigo neverdelimon1 en conjunto con el código expuesto en otro post por nuestro gran amigo

    mjrofra Re: crear hojar de excel segun valores filtrados

    Creo que esto hará el truco, si es que te estoy entendiendo bien:

    Código:

    Sub prueba()

    Dim Color As Excel.Range

    Dim Hj As Excel.Worksheet

    Application.ScreenUpdating = False

    With Sheets("Sheet1").Range("a1").CurrentRegion

    .Columns(15).AdvancedFilter Action:=xlFilterInPlace, Unique:=True

    For Each Color In .Offset(1, 14).Resize(.Rows.Count - 1, 1).SpecialCells(xlCellTypeVisible)

    On Error Resume Next

    Set Hj = Sheets(Color.Value)

    On Error GoTo 0

    If Hj Is Nothing Then

    Set Hj = Sheets.Add(after:=Sheets(Sheets.Count))

    Hj.Name = Color

    End If

    .AutoFilter field:=15, Criteria1:=Color

    .SpecialCells(xlCellTypeVisible).Copy Hj.Range("a1")

    Set Hj = Nothing

    Next Color

    .AutoFilter

    End With

    Application.ScreenUpdating = True

    End SubMauricio

    Tal código lo menciono en la más reciente consulta hecha por éste su servidor y amigo para lograr lo mismo con la diferencia de que lo haga en automático sin que tenga que seleccionar la hoja desde el formulario con el listbox.

    Agradeciendo de antemano su valiosa ayuda los saluda desde México.

    Martín Ruiz

    PD. Tambien anexo el archivo mencionado.

    filtra y crea hoja ByMjrofra.zip

    listar hojas ByNeverdelimon.zip

  8. Hola estimados amigos y compañeros del foro antes que nada perdon por la pirateada del nombre, ya que buscando algo que me sirviera para lo que intento hacer encontre lo que el compañero "Merodeador", Jejeje, perdon no puedo evitar escribirlo cuando hago alusion a los moderadores, bueno decia que el compañero mjrofra le dio una excelente solución en este link y lo que este humilde servidor y amigo intenta hacer es similar, con la diferencia que no lo deseo en el mismo libro sino en libros diferentes es decir azul, verde, amarillo, etc. sean el titulo del libro, claro que con la informacion filtrada, y no el nombre de la etiqueta de las hojas que se generan.

    Agradeciendo su valiosa ayuda, ya que lo intente hacer yo mismo pero algo me falla, su servidor que los saluda desde la ciudad de México.

    Martín Ruiz

  9. Hola Martin

    Prueba asi: If Application.version < 12 Then CreateMenu

    Y comentas

    Saludos desde Honduras

    Gerson hice pruebas con tu sugerencia para condicionar la activación del submenú respectivo y ¡Excelente! ya quedo... es impresionante como lo más sencillo es lo que más se nos complica y le buscamos, le buscamos hasta que una de dos o lo hallamos o lo tenemos que consultar con ustedes masters de excel ¡Benditos sean...! Bueno tambien hay algunos compañeros noveles que tambien aportan un mucho de sus conocimientos y tambien su ayuda es bienvenida. No me queda más que darte mis más sinceras gracias y reiterarte mi amistad.

    Seguimos en contacto y doy por concluido el tema.

  10. Hola amigos míos, miren mi cuestión es la siguiente: Intento en un menú, en un libro de Excel, darle la opción al usuario común de obtener una copía (o clón como le nombro en el ejemplo) de la base que utilizo en mi formulario, esto para evitarles la tentación de querer modificar la base original, igual y la usen para otra cosa, y ya sea que por cuestiones de conversión de versiones de office (refiriendome a versiones de Excel) de la maquina en custión (por ej. si la version de la pc fuese office 2007 no habría problema alguno ya que esta puede leer versiones anteriores pero si en caso contrario fuera una versión anterior (Office 2003 o más anterior) ahí sería el meollo del asunto ya que no tendría caso alguno que el usuario por curiosidad o cualesquier otra cuestión hiciera una copía (en Excel 2007) de la base de prueba ya que no podría leerla y por lo mismo les doy ambas opciones pero quiero condicionar que cada submenú sea activado sólo si la versión es la adecuada (Excel 2003 y más anterior o Excel 2007). ¿Me explico...?

    Bueno en el libro de prueba anexo expongo lo avanzado.

    Con el placer de saludarles y en espera de sus sugerencias su servidor y amigo:

    Martín Ruiz.:)

  11. Re: Mensaje condicionado a ciertos valores en celdas.

    Hola amigos míos, pues de nueva cuenta por aqui y con lo siguiente: con base en el archivo de ejemplo que anexe anteriormente y en el que comento que ya logre que parte del mensaje aparezca en la barra de estado, ahora me hago esta pregunta, ¿se podra mostrar todo el mensaje completo en la barra de estado? Yo lo he intentado, pero aun no lo he logrado.

    A proposito ¿a alguno de ustedes le ha pasado? que en una hoja, con macros y protegida, en una validación de datos y al colocar en este un mensaje de alerta con x requerimiento, por si el usuario introduce datos validos o no validos para el llenado de datos, ¡Ohhh sorpresa! este mensaje nunca aparece, si es así ¿como han logrado que dicho mensaje se muestre?

    Saludos cordiales desde México, D.F.

  12. Re: Mensaje condicionado a ciertos valores en celdas.

    Miguel Angel ¡Eres un genio! ya logre, con esto último que me hiciste favor de proporcionarme, que el mensaje aparezca tal y como quiero que me lo haga; incluso dejame comentarte que, buscando por aqui y por alla, logre tambien que parte del mensaje lo muestre en la barra de estado. Se los dejo en anexo.

    Saludos a todos y a ti mi gran amigo "logroastur" mil gracias.

    MartinMostrar mensaje en statusBar.zip

  13. Re: Mensaje condicionado a ciertos valores en celdas.

    Hola de nuevo, yo aqui como siempre, paciente... paciente y en espera de sus ayudas, por via de mientras les anexo aqui lo que he logrado hasta el momento, mis conocimientos en macros aun son limitados y tardo un poquito más, buscando y rebuscando halle esta posible solución pero algo me sigue faltando para que condicione este mensaje... Bueno acorto ya que en el libro de prueba pongo más datos, y sigo en espera de sus comentarios y de su valisísima ayuda.

    Saludos desde México, D.F.

    Martin_Mostrar mensaje.zip

  14. Re: Mensaje condicionado a ciertos valores en celdas.

    Mi querido amigo Miguel Angel, no había pensado en esta solución que aunque practica (de hecho la voy a ocupar en otro proyecto ya que me caé como anillo al dedo) no cumple con lo que mi jefe me solicitó en el actual, como comentaba en el archivo que anexe de ejemplo tan sólo requiero que al posicionarme en la lista de personas y al seleccionar cualquiera de ellas en caso de que falte la mencionada "X" en todos los tres me aparezca el mensaje "Selecciono a: ..... debe tener marcado con X el último grado", pero caso contrario, es decir que lo tenga en cualquiera de ellos (Licenciatura, Maestría o Doctorado) no aparezca tal mensaje. Aunque dejame mencionarte que tu solución me dio unas buenas ideas, intentare llevarlas a cabo y ya les estare mencionando en lo que sigo en espera de otras probables soluciones.

    ¡Mil gracias! A proposito, y más vale tarde que nunca, bueno 14 días, ¡Muchas felicidades por el día de tu cumpleaños, por haber nacido en esta epoca y por ser tan buen compañero y amigo!

  15. Hola amigos master y amigos noveles como su servidor y amigo, mi pregunta es la siguiente: Con base en datos faltantes en varias celdas, en este caso tres en el formulario de ejemplo, ¿se podra mostrar un mensaje que indique tal falta de datos? Anexo ejemplo en excel con más pormenores[ATTACH]15616.vB[/ATTACH] de lo que deseo realizar en mi formulario.

    Con los atentos saludos desde México, D.F. de su servidor y amigo:

    Martín Ruiz

    Mostrar mensaje.zip

  16. Hola amigos de 'Ayuda excel'

    Mi asunto es el siguiente: de una consulta que le hicieron a Gerson Pineda-El Catracho recientemente llamado:

    "combos y filtro de lista"y del que un servidor y amigo se tomo la libertad de tomar su archivo de prueba

    y adaptarlo a mis necesidades, con otro macro que tambien tome... no recuerdo de que parte,

    pero tambien fue del foro de 'Ayuda excel' bueno... sintetizando lo que yo quiero que haga

    este ejemplo, y no lo he logrado ...algo me falta, es que al posicionarme en la celda correspondiente, donde se

    encuentra la primer validacion de lista (en la hoja de criterios) el filtro me lo haga en la hoja de

    Área_de_extracción en tiempo real es decir automaticamente, ya que si lo hace, pero solamente al ir al

    área de extracción, activar la celda $F$2 y darle click

    ¿Me explico? no, bueno dejo el anexo y lo siguiente:

    El libro "Filtrando con macros.xls"

    contiene las hojas:

    1 BD filtro_Criterios

    2 Filtro_Área de Extracción

    Esté a su vez llama (en automático) al libro:

    "BD_Origen.xls"

    que contiene las hojas

    1 BD originar

    2 Desplegable

    Saludos desde México y en espera de su valiosísima ayuda

    Martín Ruiz

    Filtrar con macros.zip

  17. Respuesta: Saber que PDF esta instalado en la pc

    efmc, muchas gracias por la solucion a mi inquietud, pero no se que le falta al procedimiento porque si, de hecho no aparece dicha ceja en el menú, pero segun yo deberia de aparecer ya que como comentaba en un inicio yo tengo instalado en mi ordenador la versión acrobat 7.0 y... no se abre mi archivo de ayuda (Manual de usuario.pdf).

    Agradezco de antemano tu valiosísima ayuda.

  18. Hola amigos míos, mi consulta es la siguiente:

    Tengo un menú en Excel que abre un archivo de consulta, tal archivo de ayuda esta hecho en Acrobat, y mi versión de Excel es 2003. Ahora viene lo interesante ya que mi versión de Acrobat es 7.0 y algunas maquinas tal vez NO TENGAN ESTA VERSIÓN y como al procedimiento que utilizo le debo de indicar la ruta completa donde esta el ejecutable de Acrobat (en este caso: "C:\Archivos de programa\Adobe\Acrobat 7.0\Acrobat\Acrobat.exe") para que pueda abrir el archivo que se usara como consulta, mi intensión es la de realizar un macro cuya función sea el establecer en automático, en cualquier maquina, con cualquier versión de office, la ruta donde esta Acrobat.exe, para posteriormente DESHABILITAR (o mejor NO MOSTRAR) el submenú, creado previamente claro, que invoca o llama a la macro donde tengo el procedimiento en el que se indica la ruta completa con la versión de Acrobat que NO VOY A UTILIZAR, ¿me explico?, bueno, agradeciendo de antemano y como siempre la lectura de mis dudas y su valiosísima ayuda, espero sus sugerencias para resolver tal cuestión.

    Saludos desde México, D.F.

    Menú en excel.zip

×
×
  • Create New...

Important Information

Privacy Policy