Excel problemas con formulario
Tengo el siguiente código de ingreso para un formulario
Private Sub INGRE_BTN_Click() Sheets("TABLA DE DATOS").Select ActiveSheet.Cells(5, 3).Select Selection.Range("C5:K5").Offset(5, 3).Insert Sheets("TABLA DE DATOS").Cells(5, 3) = ComboBox1 Sheets("TABLA DE DATOS").Cells(5, 4) = TextBox2 Sheets("TABLA DE DATOS").Cells(5, 5) = TextBox3 Sheets("TABLA DE DATOS").Cells(5, 6) = TextBox4 Sheets("TABLA DE DATOS").Cells(5, 7) = TextBox5 Sheets("TABLA DE DATOS").Cells(5, 8) = TextBox6 Sheets("TABLA DE DATOS").Cells(5, 9) = TextBox7 Sheets("TABLA DE DATOS").Cells(5, 10) = TextBox8 Sheets("TABLA DE DATOS").Cells(5, 11) = TextBox9 Sheets("TABLA DE DATOS").Select ActiveSheet.Cells(5, 3).Select Selection.Range("N5:O5").Offset(5, 3).Insert Sheets("TABLA DE DATOS").Cells(5, 14) = ComboBox2 Sheets("TABLA DE DATOS").Cells(5, 15) = ComboBox3 TextBox2 = Empty TextBox3 = Empty TextBox4 = Empty TextBox5 = Empty TextBox6 = Empty TextBox7 = Empty TextBox8 = Empty TextBox9 = Empty TextBox2.SetFocus REPORT End Sub
El problema es que hasta hace un tiempo funcionaba todo bien en el ingreso y la tabla asociada se iba corriendo sola hacia abajo como debería esperarse, sin embargo ahora no se que hice que tengo el problema aca
Selection.Range("C5:K5").Offset(5, 3).Insert
Donde en el formulario básico la sentencia era
Selection.EntireRow.Insert
Y ahi me funcionaba de maravilla, pero al cambiar esa sentencia dejo de correr los espacios hacia abajo e inserta siempre en la misma fila sin correrse.... Que pudo haber pasado?
1 Respuesta
Respuesta de Elsa Matilde
1