Hola Rafael, gracias por ver y comentar el video, un gusto que te pueda servir, saludos.
@joserafaelcorcinoarismendy6440 Жыл бұрын
@@lasesionextra a usted por tomar su tiempo para compartir, siga adelante
@belisariosoria6038 Жыл бұрын
Hola buen día. Soy seguidor de su pagina y felicitarle por los videos publicados de Excel y visual basic. Porque o hay mucha información de este tipo de aplicaciones.Como procedería para ordenar datos de una tabla en Excel, incluyendo los encabezados.
@lasesionextra Жыл бұрын
Que tal @belisariosoria, gracias por visitar el canal, con gusto te comparto un ejemplo, también te dejo el link del video para que veas un ejemplo: kzbin.info/www/bejne/kKqne5qGhNacosUsi=1mgWKz6XJLPSCP_r Este código es para incrustar en una macro Se aplica la selección sobre la Hoja1 La columna base a ordenar es la (B) ("B2:B11"), instrucción (Sort.SortFields.Add Key:=Range) Rango de ordenamiento (SetRange Range("A1:E11")) Selección de cabecera Header = xlYes - Para cuando si hay Header = xlGuess - Para cuando no hay Resto del código sigue igual Sólo tendrás que ajustar el nombre de la Hoja, la columna base de ordenamiento y la selección del rango de ordenamiento Espero te pueda servir, Saludos. Código de Ejemplo: ActiveWorkbook.Worksheets("Hoja1").Sort.SortFields.Clear ActiveWorkbook.Worksheets("Hoja1").Sort.SortFields.Add Key:=Range("B2:B11") _ , SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal With ActiveWorkbook.Worksheets("Hoja1").Sort .SetRange Range("A1:E11") .Header = xlYes .MatchCase = False .Orientation = xlTopToBottom .SortMethod = xlPinYin .Apply End With
@ellipsis_FX_oficial6 ай бұрын
Eres le to escribiendo, explicas cuando terminad el código. Te recomiendo que le.dediques una hora a escribir en la oc, ya sea chateando, o escribirte un libro, ideando pues, eso te ayudará a escribir más rápido Todo lo demás felicidades
@lasesionextra6 ай бұрын
👍
@oscarhuaman Жыл бұрын
Buen día, solo una pregunta, como haría para seleccionar una HOJA especifica, ya que tengo varias Hojas... por lo demás está excelente.
@lasesionextra Жыл бұрын
Hola Oscar, Gracias por visitar el canal, debes declara la colección de hojas que tiene tu libro, Declaración: Public AppExcel As Excel.Application Public Libro As Excel.Workbook Public Hjs As Excel.Sheets 'declaración de la colección de hojas Public Hoja As Excel.Worksheet Instrucciones: Hoja = Hjs(2) 'seleccionas la hoja 2 Libro.Sheets(2).Select 'pasas la vista a la hoja 2 aquí te dejo el vídeo donde se explica al respecto: kzbin.info/www/bejne/oZXLfq1jhcdgl9U, espero te sirva, saludos.
@oscarhuaman Жыл бұрын
@@lasesionextra Gracias, me sirvió de mucho.
@jaelnolasco505111 ай бұрын
Una pregunta, si después de hacerlo lo quieor convertir a ejecutable funciona igual? O sea lo datos de guardan en el excel que seleccione?
@lasesionextra11 ай бұрын
Qué tal @jaelnolasco, gracias por visitar el canal, la respuesta es sí, la aplicación funcionará tal cual la programaste, sólo debes cuidar que el equipo donde va a funcionar tenga Excel, NetFrameWork y la carpeta donde pueda crear o buscar el archivo de Excel. El ejecutable se genera automáticamente cada ves que compilas sin error y lo encuentras dentro de la carpeta BIN de la carpeta principal del proyecto, saludos.
@marcoespinoza8620 Жыл бұрын
Una pregunta por favor, puedes conectarte con Google Sheet (excel de google)
@lasesionextra Жыл бұрын
Que tal Marco, gracias por comentar y ver el canal, respecto a tu pregunta esta es mi opinión, para hacer funcionar el Excel con Visual Basic .Net, es necesario instalar una librería complemento de interoperabilidad que Microsoft diseñó para Excel, entonces yo pensaría que no es compatible con la hoja de Google, sin embargo, nunca lo he probado para comprobarlo, siento no poder comentar algo con certeza, saludos.
@brendanayelimoralesperez6803 Жыл бұрын
Buen día, tengo un par de dudas. Suponiendo que yo ya tengo una hoja de excel y solo quiero abrirla usando un botón desde visual solo se pondría la parte del código abrir?. Necesitaba graficar unos valores en visual pero no puedo ocupar chart así que pensé en que por medio de un botón llamar a una hoja de excel en donde se grafiquen estos valores
@lasesionextra Жыл бұрын
Hola Brenda, Gracias por visitar el canal, es correcto, una vez declarado el uso del libro, lo puedes escribir en un botón o en un procedimiento como aquí: Declaración: Public AppExcel As Excel.Application Public Libro As Excel.Workbook Public Hjs As Excel.Sheets Public Hoja As Excel.Worksheet Código: Public Sub Abrir() Try AppExcel = CreateObject("Excel.Application") Libro = AppExcel.Workbooks.Open(Filename:="C:\Data\PacientesDBM.Xlsm") AppExcel.Visible = True AppExcel.Application.DisplayAlerts = False Catch ex As Exception MsgBox(ex.Message) MsgBox("No se pudo abrir el archivo de Excel") End Try End Sub Espero te sirva, saludos.
@brendanayelimoralesperez6803 Жыл бұрын
@@lasesionextra Ya lo puse justo asi y no me marca errores solo que al momento de correr el programa no me abre el excel :c
@lasesionextra Жыл бұрын
Hola @@brendanayelimoralesperez6803, te voy a compartir el link del video donde se hace uso del procedimiento abrir, puedes verlo a partir del minuto 1:00, kzbin.info/www/bejne/faPRf3itpdmSfdE Espero te sirva, saludos.
@brendanayelimoralesperez6803 Жыл бұрын
@@lasesionextra Muchisimas gracias ya pude abrirlo
@douglasfukunaga26687 ай бұрын
Excelente su presentación. Está dando um error em ... AppExcel = CreateObject("Excel.Application") con el siguiente msg ‘Unable to cast COM object of type ‘System._ComObject’. Estoy usando Visual Studio 22. Alguien puede ayudar?
@lasesionextra7 ай бұрын
Hola @douglasfukunaga2668, el error puede venir por causas varias, pero yo te diría que primero: revises que tengas bien instalado el complemento de interoperabilidad con Excel, segundo: revises que seguiste todas las instrucciones del ejemplo en los vídeos y tercero: verifica que el Excel este bien instalado y que no tengas diferencia entre las versiones , espero lo puedas resolver, saludos.
@flaviobarre1 Жыл бұрын
Buenas noches perdonen la pregunta pero cuando le doy click al botón Nuevo me muestra el error System.Exception: 'No se puede crear el componente ActiveX.' que puedo hacer?
@lasesionextra Жыл бұрын
Que tal Flavio, gracias por ver el canal, yo creo no debería darte error al seguir paso a paso el video, en mi experiencia escribimos mal una letra, coma, signo, etc. Seguramente en una revisión de comparación al código podrás encontrar la diferencia, sin embargo, si después sigue el error me puedes escribir la línea donde te salta el error o parte del código que hiciste y veo como te puedo colaborar, saludos.
@flaviobarre1 Жыл бұрын
@@lasesionextra Mil gracias por el seguimiento a mi comentario, voy ha realizar la comparación más tarde y te cuento, de antemano te quiero decir que excelente video y es de gran ayuda te felicito y por tener ese entusiasmo de ayudar a los demás.