Consulta sobre código implementado en excel con instrucciones condicionales de datos de celdas
Disculpa que te moleste, se que estas muy apretado, quieria hacerte una consulta, para cuando tengas un chance, tengo el siguiente código, ¿puede existir alguna otra manera de poderlos plantear?
If fRangoDecretos.Cells(NumFila, 21).Value = "104" Then
Chk_104.Value = True
varchk_104 = True
Else
Chk_104.Value = False
varchk_104 = False
End If
If fRangoDecretos.Cells(NumFila, 22).Value = "105" Then
chk_105.Value = True
varchk_105 = True
Else
chk_105.Value = False
varchk_105 = False
End If
If fRangoDecretos.Cells(NumFila, 23).Value = "106" Then
chk_106.Value = True
varchk_106 = True
Else
chk_106.Value = False
varchk_106 = False
End If
If fRangoDecretos.Cells(NumFila, 24).Value = "107" Then
chk_107.Value = True
varchk_107 = True
Else
chk_107.Value = False
varchk_107 = False
End If
este es solo un fracmento del codigo dado de que es bastante grande, y tengo este otro:
If varchk_104 = True Then
fRangoDecretos.Cells(NumFila, 21).Value = Trim("104")
Else
fRangoDecretos.Cells(NumFila, 21).Value = Trim("")
End If
If varchk_105 = True Then
fRangoDecretos.Cells(NumFila, 22).Value = Trim("105")
Else
fRangoDecretos.Cells(NumFila, 22).Value = Trim("")
End If
If varchk_106 = True Then
fRangoDecretos.Cells(NumFila, 23).Value = Trim("106")
Else
fRangoDecretos.Cells(NumFila, 23).Value = Trim("")
End If
If varchk_107 = True Then
fRangoDecretos.Cells(NumFila, 24).Value = Trim("107")
Else
fRangoDecretos.Cells(NumFila, 24).Value = Trim("")
End If
If varchk_108 = True Then
fRangoDecretos.Cells(NumFila, 25).Value = Trim("108")
Else
fRangoDecretos.Cells(NumFila, 25).Value = Trim("")
End If
¿Existe otra manera de plantearlos?, ojo son dos procedimientos diferentes, jaja espero que eu cuando tengas una manita me des la mano, espero también que sigas muchísimo mejor. Un abrazo gran amigo
If fRangoDecretos.Cells(NumFila, 21).Value = "104" Then
Chk_104.Value = True
varchk_104 = True
Else
Chk_104.Value = False
varchk_104 = False
End If
If fRangoDecretos.Cells(NumFila, 22).Value = "105" Then
chk_105.Value = True
varchk_105 = True
Else
chk_105.Value = False
varchk_105 = False
End If
If fRangoDecretos.Cells(NumFila, 23).Value = "106" Then
chk_106.Value = True
varchk_106 = True
Else
chk_106.Value = False
varchk_106 = False
End If
If fRangoDecretos.Cells(NumFila, 24).Value = "107" Then
chk_107.Value = True
varchk_107 = True
Else
chk_107.Value = False
varchk_107 = False
End If
este es solo un fracmento del codigo dado de que es bastante grande, y tengo este otro:
If varchk_104 = True Then
fRangoDecretos.Cells(NumFila, 21).Value = Trim("104")
Else
fRangoDecretos.Cells(NumFila, 21).Value = Trim("")
End If
If varchk_105 = True Then
fRangoDecretos.Cells(NumFila, 22).Value = Trim("105")
Else
fRangoDecretos.Cells(NumFila, 22).Value = Trim("")
End If
If varchk_106 = True Then
fRangoDecretos.Cells(NumFila, 23).Value = Trim("106")
Else
fRangoDecretos.Cells(NumFila, 23).Value = Trim("")
End If
If varchk_107 = True Then
fRangoDecretos.Cells(NumFila, 24).Value = Trim("107")
Else
fRangoDecretos.Cells(NumFila, 24).Value = Trim("")
End If
If varchk_108 = True Then
fRangoDecretos.Cells(NumFila, 25).Value = Trim("108")
Else
fRangoDecretos.Cells(NumFila, 25).Value = Trim("")
End If
¿Existe otra manera de plantearlos?, ojo son dos procedimientos diferentes, jaja espero que eu cuando tengas una manita me des la mano, espero también que sigas muchísimo mejor. Un abrazo gran amigo
1 respuesta
Respuesta de fejoal
1