Es ist tatsächlich völlig egal (ausprobiert in Chrome
Version 88.0.4324.190) an welcher Stelle in der .html-Datei der script-Aufruf steht - er wird immer gestartet:
https://www.w3schools.com/code/tryit.asp?filename=GOFA3DH1MHQV
Es ist tatsächlich völlig egal (ausprobiert in Chrome
Version 88.0.4324.190) an welcher Stelle in der .html-Datei der script-Aufruf steht - er wird immer gestartet:
https://www.w3schools.com/code/tryit.asp?filename=GOFA3DH1MHQV
Snippet plus visuelle Erklärung hier.
Sub RandomizeColumn()
Dim row As Integer
Dim originalValue As Variant
Dim randomFactor As Variant
Dim column As Integer
column = 5 'randomize the values of the 5th column
For row = 2 To 10000 'begin with the 2nd row an end with the 10000th row
originalValue = Cells(row, column).Value
randomFactor = (WorksheetFunction.RandBetween(-9, 9) * 0.01) + 1
Cells(row, column) = randomFactor * originalValue
Next row
End Sub