Jump to content

Gerson Pineda

Administrators
  • Content Count

    12,367
  • Joined

  • Last visited

  • Days Won

    419

Everything posted by Gerson Pineda

  1. Hola ¿Pero necesitas copiar todo o solo un rango seleccionado? Saludos
  2. Hola Realmente es muy simple, utiliza el comando VBA.Kill Para eliminar un archivo VBA.Kill "ruta\archivo.xlsx" Para eliminar archivos VBA.Kill "ruta\*.xlsx" Debes indicar la ruta completa y extension Saludos!
  3. Holas! Espero no repetir =SI.ERROR(BUSCAR(2^20,1/ESNUMERO(HALLAR($F$6:$F$11,A2)),$F$6:$F$11),"No Existe") Saludos
  4. Hola Te lo dejo mas facil... no cargues en la matriz esa(s) fila(s) Saludos
  5. Hola A VBA siempre, pero siempre debes especificarle donde operar, sea cual sea el objeto En tu caso no le estabas especificando en el rango la hoja, entonces estaba tomando por defecto, la hoja activa Porque si te funciona la segunda, pues porque con esa estructura de rango, es suficiente con escribir solo una vez el nombre de la hoja y la declaracion del rango es una cadena de texto, worksheets("name").range("string") En la primera opcion, puedes ver que no especificaste el nombre de la hoja a Cells Por eso es recomendable siempre usar el controlador o la estructura
  6. Hola ¿Para que necesitas mas fuentes? Saludos
  7. Elimina o limpia los permisos, revisa en: "Data Source Settings" y elegir a eliminar permisos Luego vuelve a probar con la conexion y utiliza las credenciales de ser posible Saludos
  8. Hola Primero que todo, debes asegurarte de pasar las columnas al tipo de dato correspondiente Si te fijas, la segunda y tercera de las columnas seleccionadas, estan con el tipo de datos ABC es decir estan como TEXTO, por lo que PQ no podra operar con ellas Para agregar una columna personalizada, te vas a AGREGAR COLUMNA [add column] y eliges "agregar columna", luego creas la operacion o funcion que deseas Saludos
  9. Hola Vicente Pasa el enlace de la web, o en todo caso, ¿que deseas obtener de esa web? Saludos
  10. Revisa el archivo, ya transformado, recuerda cambiar el origen de tu .csv Algunas fechas dan error, por lo que revisa la configuracion regional de PBI o eliminar esas filas Saludos test.pbix
  11. No le esta quitando el cero, al pegar como valores, Excel lo procesa correctamente, lo que debes hacer es ahora pasarle un formato personalizado de numero con tantos ceros como deseas Saludos
  12. Hola Ese error se da porque power query no reconoce ese formato, basicamente es texto Si intentas realizar alguna operacion con fecha, debes pasar esa columna a tipo fecha Para eso, realiza un paso de transformacion, te diriges a Transformar / Detectar tipo de datos Saludos
  13. Holas! Tenia algo de aburrimiento y dejo 4 alternativas, usando power query, tabla dinamica, formulas y Vba, respecto a la tabla dinamica, lo que hago primero es procesar la tabla en power query, luego la cargo al modelo de datos de Excel, que en tu caso, es lo que mas se recomienda Saludos a todos! Sumarizar power query - td - formulas -Vba_GP.xlsm
  14. Antonio, significa que solo convertira a mayuscula, lo que escribas en las columnas F hasta la H, pero puedes modificar a gusto Saludos
  15. Hola! He modificado la macro de evento, para que funcione tanto para escribir la fecha, como para restringir en que columnas debe poner mayusculas Ten mucho cuidado con las macros de evento, te puedes volver loco 🤪 Saludos a todos Tabla Excel.xlsm
  16. Hola Es posible que tu BD no tenga registros de la semana 1 y por eso el grafico no la muestra Saludos
  17. Carlos Disculpa me confundi, si funciona si asignas esa macro a un boton y posterior a eso agregas la linea que te indique, pero con las combinacion de teclas, definitivamente no funciona Saludos
  18. Que dentro de la macro, aparezca ctrl+d no significa que sea ese, seguro lo cambiaste por otra combinacion, solo es cosa de revisar y modifircar Pero es la misma instruccion para el libro de macro personal Mira A mi me funciona perfecto para ambos casos Saludos
  19. Hola Para que tus macros sean privadas y no vistas, usa esta linea al inicio del modulo Option Private Module Las combinaciones de teclas no se veran afectadas Saludos
  20. Hola Para eso necesitas especificar el "CodeName" dentro de Sheets, en tu caso es "Hoja_IngresoProductos" Saludos
  21. Hola Puedes hacerlo asi TextBox3 = VBA.Format(vtotal * 24, "0.0") O TextBox3 = vtotal * 24 Saludos
  22. Por el momento no es posible, solo en Word y PowerPoint, pero con la licencia Microsoft 365, en el caso que la tuvieses, la herramienta esta en Inicio/Voz... una idea que se me ocurre es que lo hagas en Word, y luego solo copias y pegas en Excel Saludos
×
×
  • Create New...

Important Information

Privacy Policy