Jump to content

DiegoPC

Members
  • Posts

    858
  • Joined

  • Last visited

  • Days Won

    34

DiegoPC last won the day on March 24

DiegoPC had the most liked content!

1 Follower

About DiegoPC

  • Birthday 01/29/1980

Profile information

  • Gender
    Hombre
  • Localización:
    Arequipa, Perú
  • Interests
    Excel?

Converted

  • Campos
    ;

Recent Profile Visitors

1,852 profile views

DiegoPC's Achievements

  1. Si subes un archivo sería muy útil a quien desee ayudarte.
  2. Hola Xoel Hacer eso es muy mala idea!!! NUNCA, ni en tus peores pesadillas, deberías dividir la data en distintas tablas/hojas/libros ya que eso complica todo mucho más. Mi recomendación sería poner una sola tabla que contenga el nombre del usuario, la FECHA, los minutos que pasó en el chat y el resto de columnas que requieras, luego puede sacarse con fórmula el día de la semana y armar un resumen mediante una tabla dinámica.
  3. Otra opción es ocultar las filas y columnas que no se usen (desde la última celda llena hasta la última fila/columna de la hoja de Excel. Eso funciona para que el usuario no pueda moverse usando el teclado. Si es necesario hacerlo con el mousewheel entonces creo que la mejor opción es la inmovilización como dice el maestro Antoni
  4. Wow!! El loco de las fórmulas atacó otra vez, jajajajaja Cada vez me sorprendes más, amigo @John Jairo V
  5. Hola No es posible La ayuda de la función dice ESPECÍFICAMENTE lo siguiente: Además, en esta URL https://support.microsoft.com/es-es/office/buscar-función-buscar-446d94af-663b-451d-8251-369d5e3864cb?ns=excel&version=16&syslcid=3082&uilcid=3082&appver=zxl160&helpid=xlmain11.chm60076&ui=es-es&rs=es-es&ad=es dicen que BUSCARV y BUSCARX son mucho mejores.... no uses BUSCAR!!
  6. Hola!! Otra alternativa, también con macros, pero un poquito más corta y preparada para que el listado de la izquierda crezca sin tener que hacer modificaciones. Listado Productos_Diego.xlsm
  7. Se puede, pero no mientras vayas digitando. Con Macros puedes hacerlo pero cuando presionas ENTER al final de la edición. Tendrías que poner una macro de evento, similar a este ejemplo, ya con los colores que quieras Private Sub Worksheet_Change(ByVal Target As Range) Target.Characters(1, 5).Font.Color = vbBlue Target.Characters(6, 5).Font.Color = vbRed Target.Characters(11, 5).Font.Color = RGB(50, 200, 50) End Sub
  8. El problema seguramente es que tienes habilitado el cálculo manual, debes ponerlo a automático. Está en Fórmulas => Opciones para el Cálculo => Automático
  9. Hola @paikerr Tu pregunta me pareció muy interesante y dije: "Ahora podré ayudarlo" pero luego veo la magnífica respuesta de @Antoni y no queda más que aclarar, sus explicaciones son óptimas. Solo aclarar un par de términos... xlVeryHidden no es una propiedad, la propiedad se llama Visible y xlVeryHidden es el valor que le asignas a la propiedad Visible. En el fondo la propiedad Visible puede tener tres valores: 0 (Invisible), -1 (Visible) y 2 ("Muy" invisible) pero a veces recordar qué significa cada valor es algo difícil (de recordar y luego de leer) entonces para ello tienes las CONSTANTES. Las constantes de Excel empiezan con "xl" y las de VBA empiezan por "vb"
  10. Hola. No hace falta una macro, podría hacerse con un filtro, pero no el autofiltro sino el avanzado. Si de todas formas quieres una macro, bastaría con llamar al métido AdvanceFilter del objeto Range, que no hace otra cosa que un filtro avanzado como si lo hicieras a mano.
  11. Hola Yo lo haría con macros para poder bloquear y desbloquear celdas desde el código, pero como lo has posteado en la sección de Excel General, propongo una opción que realmente no bloquea pero logra casi lo mismo. Todo se ha hecho con formato condicional y validaciones Bloqueo de Celdas.xlsx
  12. Hola @RubenDario Solo se tendría que adicionar un condicional antes, te dejo el archivo modificado. ControlRETENCIONES.xlsx
  13. =SUMAPRODUCTO((ENTERO(C$2:C$6)=HOY())*B$2:B$6) Hola, puede salir así
  14. Hola La fórmula está bien, pero debe ser matricial. Presiona CTRL + SHIFT + ENTER al terminar de escribir la fórmula y luego la copias para abajo
×
×
  • Create New...

Important Information

Privacy Policy