dudas con un bucle en VB de EXCEL
Publicado por jaime (2 intervenciones) el 11/11/2008 13:17:46
Hola:
tengo una pequeño problema necesito que me ponga hola en la celda especifica que es la c3 pero tengo este codigo y me da error
este es el codigo:
Sub prueba()
Dim celda1 As String
celda1 = Hoja1.Cells(22, 2)
Dim celda2 As String
celda2 = Range("A1:A15").Select
Selection.Find(What:=celda1, After:=ActiveCell, LookIn:=xlFormulas, _
LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=False).Activate
If celda2 = "Verdadero" Then
Dim celda3 As String
celda3 = Range("B1:B15").Select
Selection.Find(What:=celda2, After:=C1, LookIn:=xlFormulas, _
LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=False).Activate
ElseIf celda3 = "Verdadero" Then
Hoja1.Cells(1, 3) = "hola"
Else
Hoja1.Cells(4, 3) = "error"
End If
End Sub
Algien me puede ayudar
tengo una pequeño problema necesito que me ponga hola en la celda especifica que es la c3 pero tengo este codigo y me da error
este es el codigo:
Sub prueba()
Dim celda1 As String
celda1 = Hoja1.Cells(22, 2)
Dim celda2 As String
celda2 = Range("A1:A15").Select
Selection.Find(What:=celda1, After:=ActiveCell, LookIn:=xlFormulas, _
LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=False).Activate
If celda2 = "Verdadero" Then
Dim celda3 As String
celda3 = Range("B1:B15").Select
Selection.Find(What:=celda2, After:=C1, LookIn:=xlFormulas, _
LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=False).Activate
ElseIf celda3 = "Verdadero" Then
Hoja1.Cells(1, 3) = "hola"
Else
Hoja1.Cells(4, 3) = "error"
End If
End Sub
Algien me puede ayudar
Valora esta pregunta


0