Foros del Web » Soporte técnico » Ofimática »

modificar el codigo para agregar

Estas en el tema de modificar el codigo para agregar en el foro de Ofimática en Foros del Web. Hola a todos quisiera que me ayudaran en los siguiente tengo una macro de un userform que me inserta los datos capturados pero en la ...
  #1 (permalink)  
Antiguo 21/08/2007, 09:06
 
Fecha de Ingreso: abril-2007
Mensajes: 12
Antigüedad: 17 años
Puntos: 0
Sonrisa modificar el codigo para agregar

Hola a todos quisiera que me ayudaran en los siguiente tengo una macro de un userform que me inserta los datos capturados pero en la fila 3 y quisiera que los agregara en la columna al final del ultimo registro

Private Sub CommandButton1_Click()
If TextBox1.Text <> "" Then
Sheets("PROVEEDOR").Select
Range("A3").Select
Selection.EntireRow.Insert
Rem ubicamos el cursor en la celda A9
Range("A3").Select
Rem insertamos el texto del TextBox1 en A9
ActiveCell.FormulaR1C1 = TextBox1
Rem repetimos insertar el texto del TextBox2 y 3 en A9
Range("B3").Select
ActiveCell.FormulaR1C1 = TextBox2
Range("C3").Select
ActiveCell.FormulaR1C1 = TextBox3

Rem Empty Limpiamos los TextBox
TextBox1 = Empty
TextBox2 = Empty
TextBox3 = Empty
Rem TextBox.SetFocus ponemos el cursor en TextBox1
Rem para volver a capturar los datos
Else
MsgBox "Escriba un Nombre"
End If
TextBox1.SetFocus
End Sub

agradezco su ayuda
  #2 (permalink)  
Antiguo 21/08/2007, 10:41
Avatar de mrocf  
Fecha de Ingreso: marzo-2007
Ubicación: Bs.As.
Mensajes: 1.103
Antigüedad: 17 años, 1 mes
Puntos: 88
De acuerdo modificar el codigo para agregar

Intenta con:
Código:
Private Sub CommandButton1_Click()
If TextBox1.Text <> "" Then
    Set Celda = [PROVEEDOR!A65536].End(xlUp).Offset(1, 0)
    Celda.FormulaR1C1 = TextBox1
    Celda.Offset(0, 1).FormulaR1C1 = TextBox2
    Celda.Offset(0, 2).FormulaR1C1 = TextBox3
    Set Celda = Nothing
    TextBox1 = Empty
    TextBox2 = Empty
    TextBox3 = Empty
Else
    MsgBox "Escriba un Nombre"
End If
    TextBox1.SetFocus
End Sub
Saludos
  #3 (permalink)  
Antiguo 21/08/2007, 11:05
 
Fecha de Ingreso: abril-2007
Mensajes: 12
Antigüedad: 17 años
Puntos: 0
Re: modificar el codigo para agregar

me manda error y me marca en rojo TextBox1.SetFocusEnd Sub
  #4 (permalink)  
Antiguo 21/08/2007, 11:27
 
Fecha de Ingreso: abril-2007
Mensajes: 12
Antigüedad: 17 años
Puntos: 0
Re: modificar el codigo para agregar

Muchas gracias ya funciono habia copiado mal el codigo te lo agradezco enormemente, ojala tambien me pudieras ayudar en la otra pregunta que estoy realizando en el foro de antemano gracias
  #5 (permalink)  
Antiguo 21/08/2007, 12:17
Avatar de mrocf  
Fecha de Ingreso: marzo-2007
Ubicación: Bs.As.
Mensajes: 1.103
Antigüedad: 17 años, 1 mes
Puntos: 88
De acuerdo Re: modificar el codigo para agregar

Fue un gusto ayudarte.

Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:22.