
Excel y visual basic ayuda!
Publicado por Raúl Andrés (3 intervenciones) el 23/10/2017 05:44:01
El codigo que tengo actualmente no me permite abrir una hoja de excel y actualizar los datos de algunas celdas, sin tener que guardar o abrir y cerrar el documento como lo puedo hacer?, gracias!
en la imagen se ve lo que pretendo cuando se selecciona un valor del combobox , los textbox toman sus valores correspondientes y lo que pretendo es que cuando pulse el boton de generar, abra el libro de excel e introduzca estos datos de los textbox en unas celdas especifica y cuando seleccione otro valor diferente en el combobox, no tenga que cerrar el libro de excel, guardar y volver a abrir para ver los nuevos datos , como puedo hacer esto? basicamente es actualizar el excel de acuerdo a la seleccion que yo haga en el combobox en tiempo real . agradezco la ayuda
1
2
3
4
5
6
7
8
9
10
11
12
Dim xlApp As Object = CreateObject("Excel.Application")
Dim xlWB As Object = xlApp.workbooks.open("C:\Users\Thrashers\Desktop\Programación\Nuevo.xlsx")
Dim xlWs As Object = xlWB.worksheets("Hoja1")
xlApp.visible = True
xlApp.application.displayalerts = False
xlWs.cells(5, 3).value = TextBox9.Text
xlWs.cells(5, 5).value = TextBox2.Text
xlWs.cells(5, 4).value = TextBox3.Text
xlWs.cells(5, 6).value = TextBox4.Text
releaseObject(xlApp)
releaseObject(xlWB)
releaseObject(xlWs)

Valora esta pregunta


0