Jump to content

Antonio

Members
  • Content Count

    322
  • Joined

  • Last visited

About Antonio

  • Rank
    Advanced Member
  • Birthday 12/19/1954

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Muchas gracias, Silvia. Has sido de mucha ayuda. No me funcionaba mi validación porque omitía desmarcar Omitir Blancos. Podemos dar por solucionado el tema. Bendiciones.
  2. Hola a todos. He tratado de crear una validación que impida introducir un valor en una celda si no existe un valor en otra. Me explico; En una tabla de Excel tengo las columnas F y G y debe introducirse en las celdas de la columna G valores, pero siempre y cuando en la celda ubicada en la misma fila, de la columna F, haya un valor cualquiera. es decir, al gratar de introducir un valor en la celda G8, por ejemplo, Excel debe validar que en la celda F8 exista un valor. Si no existe, se mostrará un mensaje de Advertencia. Lo he intentado colocando la siguiente fórmula en la celda G8: =F8 <> " ", pero no me funciona. ¿Alguien me puede ayudar, por favor?
  3. Hola. ¿Qué puede ocasionar que al introducir un valor de hora en una celda con formato de hora, el valor introducido se convierta automáticamente a un valor en texto y se muestra como un número decimal? Por ejemplo, introduzco 6:30 y se convierte a 0,270833333333333 con formato texto.
  4. Efectivamente, Gerson. En la macro estaba el error. La condicioné a que si la celds destino tenía fórmula, saliera del procedimiento. Gracias por hacerme ver el errror. Doy por solucionado el tema.
  5. Tienes razón Silvia, conozco las reglas del Foro, pero olvidé adjuntar el archivo. Y amigo Gerson, sí utilizo una macro para forzar a mayúsculas en las hojas que componen el libro, el cual estoy subiendo. Las celdas en la hoja REVIS resaltadas en amarillo es en la que coloco la fórmula. Gracias a ambos por atender mi consulta.
  6. Hola a todos. Estoy tratando establecer una fórmula utilizando la función Subtotales cuyo resultado debe reflejarse en una celda ubicada por fuera del rango de una Tabla de Excel. El resultado es correcto, pero cuando pulso Enter, dicho resultado se convierte en valor. ¿Por qué sucede esto? La fórmula es la siguiente: =Subtotales(103;E4:E640) El resultado será 637. El caso es que necesito que cuando filtre un rango, me devuelva la cantidad de items que componen el rango filtrado. Agradezco a quien me pueda ayudar con este caso.
  7. Muchas gracias por responder a mi consulta. Ya encontré la solución, así que podemos dar por solucionado el tema.
  8. Un saludo para todos los foristas. Solicito ayuda con un tema que no he podido resolver. Tengo una rutina que me permite crear una tabla de Excel y en ella, guardar los datos de ciertas personas. La rutina se ejecuta bien a excepción de que, si ya existe la identificación de una de esas personas, se muestra un Msgbox que así lo indica. Luego, al pulsar el botón Aceptar de dicho mensaje, se sale de la rutina pero antes, debe seleccionarse la celda E6. Aquí está mi problema, que no se ejecuta esta instrucción, por ello, acudo a ustedes para lograr la solución de esto. Adjunto un block de notas con el código utilizado. Mil gracias por la ayuda que puedan prestarme. Rutina Grabar Contratistas.txt
  9. Cacho R, te estoy muy agradecido por tu ayuda. El cambio que hiciste resulta fenomenal y práctico. Reitero mi agradecimiento. Este tema puede darse como solucionado.
  10. Hola foristas. He construido, con la ayuda de la grabadora de Macros, una rutina que me permite copiar datos de una hoja, en otra, pero necesito que valide no copiar datos duplicados. Intenté hacerlo por Validación de Datos, pero no me funciona. El asunto es que, en una hoja llamada Capturas, se introducen los datos que deben ser copiados en otra hoja llamada Contratistas. Sólo son dos datos: Identificación y Nombre y requiero que al copiar el número de identificación introducido en la hoja Capturas en la hoja Contratistas, valide que ese número de identificación ya existe y no se copie, mostrando un MsgBox que le informe al usuario que ese dato ya existe. Para el efecto, subo el archivo de ejemplo. Espero la ayuda de alguien, con mi agradecimiento anticipado. PRUEBA VALIDACIÓN.xlsm
  11. Antoni, muchísimas gracias por tu ayuda, es justo lo que necesitaba.
  12. Hola a todos. Después de un largo tiempo, vuelvo a consulTar en este Foro a los Maestros del Excel. Tengo un rango de datos en los cuales, en la columna C, se registran unos ID, Lo que requiero es insertar dos filas en blanco después que el valor de los ID cambie. Subo un archivo de ejemplo para mayor ilustración. ¿Alguien podrá ayudame? Gracias anticipadas. DATOS-INSERTAR FILAS.xlsx
  13. Muchísimas gracias, Riddle, por los comentarios a las líneas de código. Eso me facilita comprender y aprender. Demos el tema por solucionado.
  14. Riddle, justo lo que necesitaba. Muchísimas gracias por tu pronta respuesta. Te agradecería, si te es posible, comentar las líneas principales del código. Es muy importante para mí aprender de los que saben. Si no es posible, demos el tema por solucionado. Te reitero mi agradecimiento por tu ayuda.
  15. Hola a todos los maestros y foristas de este Foro. Largo tiempo sin consultarlos. Tengo un problema que no he dado con su solución. Tengo un TextBox1 en donde se ingresa un número que no puede tener menos de 5 caracteres ni más de 10. En el TextBox2 debo insertar una función que me calcule un número de control y lo muestre en dicho TextBox (el 2) y, a su vez, que si este TextBox2 está vacío, se muestre en el TextBox3 la letra N y si no, se muestre la letra J.. Debe validarse que si en el TextBox1 se incluye un número mayor o igual a 800000000 y menor o igual a 999999999, se realice el cálculo del número control y, si no, deje vacío el TextBox2. Subo un archivo con el UserForm1 y el código de las funciones que se necesitan para realizar el cálculo. Agradecería enormemente a quien pueda ayudarme en la solución de este problema. CALCULAR EN TEXTBOX.xlsm
×
×
  • Create New...

Important Information

Privacy Policy