Sumo mis felicitaciones ahora en el tema adecuado porque sólo lo hice dentro de un tema regular, a mí me ha gustado.
La sección que me ha generado dudas es la de "planes de suscripción", ¿tengo que volver a registrarme o actualizar algo en mi perfil? ¿Es una sección diferente de preguntas y respuestas sólo visible al registrarse?
Y agrego a las felicitaciones a los maestros y a los usuarios avanzados que contribuyen con las respuestas, con la IA avanzando en grande, la interacción humana (al menos en esto de los foros) va siendo desplazada.
¡Gracias Totales!
Por
Israel Cassales, · publicado
Hola, tengo un problema con un bucle. El caso es que en el Mac me funciona pero en windows no.
El código es este:
Private Sub Worksheet_Calculate()
Dim KeyCells As Range
If Range("C13") = 1 Then
Range("D7").Value = Range("D7").Value - 1
End If
Do While Range("C13") = 1
Range("D7").Value = Range("D7").Value - 1
Loop
If Range("C13") = 0 Then
Range("D7").Value = Range("D7").Value + 1
End If
Do While Range("C13") = 0
Range("D7").Value = Range("D7").Value + 1
Loop
Range("D7").Value = Range("D7").Value - 1
End Sub
El caso es que quiero que cuando una celda (la C13) sea 1, me reste 1 de la celda D7, y así hasta que sea la celda C13 cero.
Una vez leído esto, en caso de ser cero la celda C13, que sume 1 a la D7 hasta que C13 sea 1, y luego le reste 1 a la celda D7.
El problema es que en windows se queda atascado sumando y restando 1, pero en el Mac no. Alguna idea?
Gracias!