Extraer de textbox a celda excel
Quisiera que me ayudaras a encontrar una solución a mi problema, he buscado por varias páginas de internet y no he encontrado lo que realmente busco, mi caso es el siguiente: estoy trabajando en visual basic 6 en un proyecto para mi escuela sobre poner datos en varios textbox números y letras, aparte también tengo varios combobox y un botón de comando que dice guardar hoja, pero no se programar aparte soy una papa... Para que el text box, combobox manden sus datos directo a celdas cuando aprieto el botón de comando. Lo único que he encontrado es una linea de comando que dice como hacerlo pero la verdad es que no se como empezar ni nada de eso me marca error. Aparte encontré una página de microsoft que me dice como pasar una matriz de datos en 3 columnas pero estas operaciones son otra cosa, mira te paso el código, lo que me intereso de ese código es que guarda en excel los datos que esta realizando (lo que me interesaría es quitar lo que hace y ponerle las lineas que necesito de extracción de datos de mis textbox y combobox), espero me puedas ayudar ya que no se a quien más recurrir con mi problema, gracias y espero tu respuesta. Saludos.
Dim oExcel As Object
Dim oBook As Object
Dim oSheet As Object
'Start a new workbook in Excel
Set oExcel = CreateObject("Excel.Application")
Set oBook = oExcel.Workbooks.Add
'Create an array with 3 columns and 100 rows
Dim DataArray(1 To 100, 1 To 3) As Variant
Dim r As Integer
For r = 1 To 100
DataArray(r, 1) = "ORD" & Format(r, "0000")
DataArray(r, 2) = Rnd() * 1000
DataArray(r, 3) = DataArray(r, 2) * 0.7
Next
'Add headers to the worksheet on row 1
Set oSheet = oBook.Worksheets(1)
oSheet.Range("A1:C1").Value = Array("Order ID", "Amount", "Tax")
'Transfer the array to the worksheet starting at cell A2
oSheet.Range("A2").Resize(100, 3).Value = DataArray
'Save the Workbook and Quit Excel
OBook. SaveAs "C:\Book1.xls"
OExcel. Quit
Dim oExcel As Object
Dim oBook As Object
Dim oSheet As Object
'Start a new workbook in Excel
Set oExcel = CreateObject("Excel.Application")
Set oBook = oExcel.Workbooks.Add
'Create an array with 3 columns and 100 rows
Dim DataArray(1 To 100, 1 To 3) As Variant
Dim r As Integer
For r = 1 To 100
DataArray(r, 1) = "ORD" & Format(r, "0000")
DataArray(r, 2) = Rnd() * 1000
DataArray(r, 3) = DataArray(r, 2) * 0.7
Next
'Add headers to the worksheet on row 1
Set oSheet = oBook.Worksheets(1)
oSheet.Range("A1:C1").Value = Array("Order ID", "Amount", "Tax")
'Transfer the array to the worksheet starting at cell A2
oSheet.Range("A2").Resize(100, 3).Value = DataArray
'Save the Workbook and Quit Excel
OBook. SaveAs "C:\Book1.xls"
OExcel. Quit
1 respuesta
Respuesta de Carlo Navarro Rojas
1