Saltar al contenido

pinoji

Exceler E
  • Contador de contenido

    269
  • Unido

  • Última visita

  • Días con premio

    6
  • País

    España

Todo se publica por pinoji

  1. Buenas tardes colegas. Espero gocen de buena salud todos. Tanto a Héctor Miguel como a Víctor 7 mis agradecimientos por tomarse tiempo en mi "problema". Buscaré cual de las variantes me es más factible y esa aplicaré, pero de las dos saco experiencias y aprendizajes. Gracias a todos, en especial a ustedes dos y mis respetos. Saludos Pino
  2. Buenas noches colegas. Espero se encuentren bien de salud. Adjunto un archivo de muestra para ejemplificar mi problema. Yo tengo que hacer esto todas las semanas y en el caso de la muestra escogí solo un Comprobante, pero son muchos más, incluso con mucho más registros. Esto lo extraigo de un sistema (Ábaco) que es de Nóminas. Yo necesito extraer y hacer algunos cálculos con esos números, pero están en formato de TEXTO. He tratado de convertirlo a número (Valor), pero no he podido, incluso hice una macro dónde sí lo convierte, pero el formato resultante no me sirve. Traté de convertirlo con la fórmula =Valor(), multipliqué el numero por 1 (*1), le sumé1 y resté 1 (+1-1) y nada. Por favor, si pudieran ayudarme se los agradecería. Un saludo y gracias de antemano. Pino CO Sept.xlsm
  3. Buenas noches colegas. Muy interesante la propuesta de Israel Cassales, realmente no había valorado o detenido a pensar en lo que plantea, pero tiene mucha razón, aunque lo que necesito es el cumpleaños, pero si puede serme muy útil para otros proyectos donde sí necesite algo más exacto. En cuanto a usted Victor, nada, todos nos equivocamos a diario, lo importante es reflexionar y admitirlo. Es impresionante cómo se aprende en un FORO como este, cuantas cosas obviamos y son necesarias y es que Excel tiene eso de particular, podemos llegar a un mismo destino aún tomando por diferentes caminos, eso es lo que lo hace "RICO" en contenido, eso es lo que hace que nos fascine a muchos de nosotros. Nunca me arrepentiré de pertenecer a este maravilloso Foro, como al Foro TodoExcel. Lo he manifestado en varias ocasiones y lo patento; son los dos mejores Foro de Excel que existen (es mi modesta opinión). Ah, y a usted Victor, sí, estamos entre los países con más vieja población. Cuba cuenta con una de las poblaciones más envejecidas de América Latina y del planeta. Esto es una desgracia, no un mérito y cada día se nos envejece más, primero por la situación económica y que hace que existan más muertes que nacimientos. Las mujeres en edad fértil no quieren parir... y por otro lado, el éxodo masivo que está experimentando nuestra isla desde hace aproximadamente dos años (aunque desde 1959 no ha dejado de serlo) nos ha dejado en una situación muy desfavorable, aumentando este índice negativo para una nación. A todos mil gracias por sus aportes y ayudas. Tienen mis respetos y consideraciones. Un saludo. Pino.
  4. Buenos días John Jairo. Su propuesta funciona perfectamente. Gracias por su tiempo. Gracias también al amigo Víctor. Bendiciones a todo el foro. Mis respetos. Pino
  5. Buenos días colegas. Buenos días Víctor. Aplique la fórmula que usted me sugirió pero obtengo el mismos resultado. Agradecido por su respuesta. En espera de la variante. Pino.
  6. Buenas noches colegas. Espero que se encuentren bien de salud. Hace un par de días solicité a este foro (en el apartado de Macro), ayuda sobre cómo lograr obtener la edad de los empleados y recibí dos excelentes respuestas de los Profesores Antoni y JSD, a los cuales les agradezco de manera infinita su pronta y eficaz ayuda, pero me quedé con una duda. Yo uso una fórmula para extraer el día, mes y año de nacimiento partiendo del número de Carnet de Identidad. Este documento lo poseen todos los cubanos y consta de 11 dígitos, los dos primeros representan el AÑO, los dos siguientes el MES y los otros dos que siguen el DÍA de nacimientos, los 5 restantes forman parte de una nomenclatura donde consta tomo, folio y sexo de cada persona. Ejemplo (Mi número de Identidad) 66020108609 66 es el año de nacimiento (1966) 02 es el mes de nacimiento (Febrero) 01 día de nacimiento (1) O sea, que mi fecha de nacimiento quedaría de la siguiente manera: 01/02/1966. Partiendo de esta fecha yo puedo obtener un grupo de resultados. ¿Dónde está el problema? Cuando el individuo nace a partir del 2000 se me complica obtener los datos reales. La fórmula que yo empleé: =FECHA(VALOR(EXTRAE([@[C. Identidad]];1;2));VALOR(EXTRAE([@[C. Identidad]];3;2));VALOR(EXTRAE([C. Identidad];5;2))) En la tabla del ejemplo que anexo verán dos casos (con fondos mostaza y amarillo). En uno nació en el 2003 y pone 1903, en el otro nació en el 2001 y pone 1901. Necesito ayuda para ver que puedo hacer, porque con esa fecha yo pretendo mostrar en un ListBox los Cumpleaños del día. Gracias de antemano y buenas noches. Saluos Pino Cumpleaños Foro.xlsm
  7. Buenas tardes colegas del Foro. Buenas tardes Profesor Antoni y Porfesor JSD. Una vez más en "encrucijada" positiva, es una suerte tener dos soluciones de dos personas a las que admiro. Gracias a ambos. Las dos son perfectas (como siempre), nada que acotar, solo agradecer otra vez más a los dos por sus aportes y desearle mucha salud y bendiciones. Gracias y mis respetos. saludos Pino.
  8. Buenas noches colegas. Espero se encuentren bien todos. Tengo un pequeño problema; A partir del numero de identidad (para otros países creo que es RUP) yo extraigo la fecha de nacimiento, y calculo la edad de cada trabajador, pero me da un "desfase" con fechas que comienzan a partir del 2000. =FECHA(VALOR(EXTRAE([@[C. Identidad]];1;2));VALOR(EXTRAE([@[C. Identidad]];3;2));VALOR(EXTRAE([C. Identidad];5;2))) Fecha para hallar la edad =AÑO($A$2)-AÑO([@[FECHA NAC.]]) Pueden ayudarme a definir o corregir este problema? Y si no fuera mucho pedir, me gustaría hacer esto desde VBA y evitar fórmulas o funciones en la hoja de cálculo. Gracias de antemano. Saludos Pino Cumpleaños Foro.xlsm
  9. Buenas tardes colegas. Espero se encuentren bien de salud. Buenas tarde JSD. Buenas tardes Antoni. Antes que nada, disculparme por la demora en responder, pero por acá los apagones son de más de 12 horas diaria y a esto súmenle horas de trabajo, problemas personales y horas de sueño, nada..., que no queda tiempo para nada. Agradecer a los dos (JSD y Antoni) por sus respuestas a mi duda. Excelentes las dos variantes. Realmente no podía ser de otra manera viniendo de ustedes. Yo tenía mi variante para resolver este “problema”, que era mediante la condicional IF/End IF ó usar un Select Case, pero sabía que debían existir otras variantes mejores que esta y quizás con menos líneas de códigos y más eficientes, además, son herramientas que aumentan mis conocimientos y esto es lo más positivo. En una verdadera lástima que no se pueda compartir el “MÁXIMOS CONTRIBUIDORES”, esto representa una encrucijada para mí. Para todos los miembros del Foro mis agradecimientos, en especial a mi “padrino” JSD y al Maestro Antoni y mis más sinceros respetos. Saludos Pino.
  10. Buenas noches colegas. OK JSD, no hay problemas. Me alegra mucho saber que se encuentra bien. Realmente hacía mucho tiempo no estaba por estos "lares", pero entre trabajo, familia problemas y apagones la vida se ha vuelto prácticamente "invivible" acá. También los problemas o dudas que he ido teniendo los he ido resolviendo sin tener que acudir a este maravilloso Foro, aunque debo confesar que en un par de ocasiones tuve que acudir al Foro TodoExcel, igualmente maravilloso. Para todos una excelente noche. Saludos Pino
  11. Buenas tardes colegas. Espero se encuentren bien de salud. Este es un Proyecto "viejo" en el que vengo trabajando y tratando de mejorar siempre que el tiempo y los conocimientos me lo permitan. Trabajo con él a diario y es el instrumento que más utilizo. Acá lo simplifiqué, o sea eliminé un grupo de hojas y formularios que no necesito para exponer mi problema. Necesito cuando yo escoja en Banco a trabajar en el combobox ComBanco, se muestre en el listbox LstDiario el contenido de las operaciones de ese Banco en cuestión. Puede ser mediante el Objeto Tabla o mediante la hoja. O sea, si escojo BANDEC, que se muestre los datos de la Hoja BANDEC y así con las otros dos Bancos. El tema de registrar en la Hoja específica según selección del combobox ya lo tengo resuelto aunque habrá que mejorar algunas cosas, también voy a necesitar ayuda a la hora de buscar o filtrar los Bancos por fecha y la búsqueda de determinados registros, así como con la modificación de registros según en Banco que se escoja, pero primero voy a intentar resolverlo yo, de no poder pues acudo a esta comunidad. Primero mostrar en listbox según selección de la hoja. Gracias de antemano saludos Pino. Para Foro.xlsm
  12. Hola colegas. Creo necesario en virtud de la fecha, hacerles llegar a todos los miembros de este FORO, una felices fiestas de Navidad. Aprecio sobremanera el trabajo que hacen y no me perdonaría hacer Mutis en tan especial fecha. Llegue a todos mis deseos de buenas salud, prosperidad y bendiciones. Mis más sinceros respetos. Pino.
  13. Hola amigo. Me gustaría tener una dirección de correo donde localizarlo.

    Gracias por todo y bendiciones.

    Saludos.

    Pinoji

  14. Buenas noches JSD

    No sé si esto viola el Reglamento del Foro, pero me gustaría tener un correo donde localizarlo.

    Si estoy cometiendo una indisciplina, pido disculpas por ello. No se repetirá.

    Gracias

  15. Buenas Tardes JSD JSD's.

    Excelente, nunca dudé de sus conocimientos, son unos verdaderos "Exceler". Mis agradecimientos más sinceros y enormes a ustedes. Quizás era algo muy fácil, pero para mí que estoy apenas comenzando en esto de las Macros y VBA se me había hecho difícil, me había trabado aquí.

    Me considero privilegiado y un hombre afortunado en pertenecer a este Foro. Son personas maravillosas y gozan de un prestigio tremendo.

    No quiero dejarlo sólo en las Gracias. Quiero además de estas, motivarlos a que sigan trabajando de igual manera, que nunca se rindan, que esparzan sus conocimientos porque la labor de enseñar es una obra majestuosa.

    Ojalá pudiera encontrar palabras más adecuadas para referirme a ustedes (todos) porque cada uno tiene sus propios conocimientos, sus metas, su manera de presentar y enfrentar los problemas o dudas que les plantean. 
    Agradecimientos especiales a Antoni y a usted JSD. No dejan de asombrarme.

    Le estoy en deuda. Ojalá algún día les pueda retribuir este gesto de ayuda y los que quizás vengan después. Considérenme un amigo que yo ya hice lo mismo.

    Un saludo afectuoso a ustedes y sus familia, recordarles que deben cuidarse de esta pandemia.

    Otro saludo para Sergio y familia.

    Ojalá tuviera más tiempo y posibilidades para "entrar" al Foro todos los días. Me siento en familia.

    Los quiere y aprecia.

    Pino
     

  16. Hola JSD JSD's. Hace apenas 13 días que formo parte del Foro y he podido darme cuenta de su poder de análisis, eficiencia e inteligencia. Es un placer formar parte de esto y tenerlo por acá para las posibles dudas. 

    Publiqué una duda y Antoni me respondió, sobre el formato fecha en un TextBox, pero apenas llevo tres meses en esto de VBA y casi no le entendí. Le pedí de favor que me modificara el mismo el código. Es que hay cosas que aún no entiendo. No quiero que me mal entienda, pero quizás con el código modificado pueda interiorizar más en el tema.

    Me gustaría que usted lo mirara y me diera su apreciación. Si lo entiende así, me lo indica y le envío el proyecto.

    Soy uno de sus seguidores y admiradores. Me gustaría tener al menos la mitad de sus conocimientos, aunque sigo estudiando a diario. Mis respetos a usted.

    Tenga un excelente fin de semana.

    Un abrazo desde Cuba

    Lic. José Ignacio Pino Mondeja.

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.