Automatizar hoja de excel con macros. A partir del ingreso de un único numero. AUXILIO
Gracias a esta pagina es que pude concretar varias tareas jejej gracias. Sin embargo ahora me aqueja una que tiene que ver con macros. Se trata de generar una columna con números continuos y la otra con números aleatorios estos deben ser desde -100 hasta 100 como se haría? A continuación un código que no lo hice, pero que trate de modificar para que genere la segunda columna aleatoria no resulto
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address <> "$E$1" Then Exit Sub
Dim por As Byte, p As Byte, ul As Long
ul = Range("A" & Rows.Count).End(xlUp).Row
Range("A6:A" & ul) = ""
X = 0
i = 5
p = Range("E1").Value
For i = 6 To Range("E1").Value + 5
por= x + 1
Cells(i, 1).Value = x
Next
ul = Range("B" & Rows.Count).End(xlUp).Row
Range("B6:B" & ul) = ""
x = 0
i = 5
p = Range("E1").Value
Randomize
For i = 6 To Range("E1" + Trim(Str(x))).Value = Int((x * Rnd()) + 5)
x = x + 1
Cells(i, 2).Value = por
Next
End Sub
NOTA: dentro el código en los lugares en que dice "por" es "x", no se que pasa o porque n ciertos lugares acepta la equis como letra
ahí esta algo d lo que intente, jejej viendo algunos ejemplos ya realizados y demás. gracias d antemano