Zobacz czy dla poziomu spełnia założenia. Oczywiście zakładamy poprawny sposób podania danych przez użytkownika. Sub Makro4()
Dim a As Byte, b As String, c As String, x As Double, i As Integer
a = InputBox("wybierz sposób wyświtlania: poziomy-1 , pionowy-2")
b = InputBox(" wybierz komórke początkową") 'zakładam zapis typu np. B2
c = InputBox("wybierz komórke końcową") 'zakładam zapis typu np. G2
x = InputBox("wybierz dzielnik")
If a = 1 Then
For i = 0 To Range(c).Column - Range(b).Column
Range(b).Offset(0, i) = (i + 1) * x
Next i
Else
For i = b To c
Next i
End If
End Sub |