Ver Mensaje Individual
  #5 (permalink)  
Antiguo 23/08/2010, 10:53
Avatar de Monimo
Monimo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Mexico Df
Mensajes: 742
Antigüedad: 16 años, 5 meses
Puntos: 69
Respuesta: Validar datos en excel

Ya modifiqué tu código esto me corre sin ningun problema y me posiciona en A. Puedes probarlo si quieres =) Saludos.
Código vb:
Ver original
  1. Private Sub auto_open()
  2.  
  3. ThisWorkbook.Worksheets(1).OnEntry = "Comprobar_Datos"
  4. End Sub
  5.  
  6. Private Sub Comprobar_Datos()
  7.  
  8. Dim Rango_a_Comprobar As String
  9.  
  10. Rango_a_Comprobar = "F4:F10000"
  11. If Intersect(ActiveCell, Range(Rango_a_Comprobar)) Is Nothing Then
  12. Exit Sub
  13. Else
  14. Rellenar_Cabecera
  15.  
  16.     End If
  17.  
  18.  
  19.  
  20. End Sub
  21.  
  22.  
  23. 'Hasta aqui todo bien pero cuando intento posicionarme en la primera celda de la fila, una vez que valida se cambia a la columna B en vez de mantenerse en la columna A.
  24.  
  25. Private Sub Rellenar_Cabecera()
  26.  
  27. Dim Fila As Integer
  28. Fila = ActiveCell.Row
  29.  
  30. Dim Colu As Integer
  31. Colu = ActiveCell.Column
  32.  
  33. If Cells(Fila, Colu - 5).Value = "" Then
  34. Cells(Fila, Colu - 5).Select
  35. End If
  36. End Sub
__________________
La verdad es que lo que no quisiera dejar de hacer nunca (a parte de comer) es programar