Introducing User-specified series


New Member
Mar 13, 2015
Dear all,

I would like to insert the following function in my VBA, but I have no idea if it is even possible, since I just started with VBA.

I would like to prompt a message box (or similar) so that the user could insert the "Initial number", the "final number" and the "step". Then, the VBA code will calculate all the numbers in the series and use each one individually to calculate something else. This will be cell B2 * the number.


In active worksheet, range A1:L3 is populated. Important cells are B2, D2.
Then the window will pop up and the user will insert:
-"Initial number" = 120
-"Final number" = 150
- Step = 5
So the number of "numbers" will be 7 (120, 125, 130, 135, 140, 145, 150).
Error message if number of "number" is >13 (calculation restrictions).

The VBA code will do a loop from i=1 to number of "numbers"
doing B2*i and D2*i

Any help will be much appreciated!!

Thank you in advance!

Some videos you may like

Excel Facts

Which came first: VisiCalc or Lotus 1-2-3?
Dan Bricklin and Bob Frankston debuted VisiCalc in 1979 as a Visible Calculator. Lotus 1-2-3 debuted in the early 1980's, from Mitch Kapor.

Watch MrExcel Video

Forum statistics

Latest member

This Week's Hot Topics

  • Finding issue in If elseif else with For each Loop
    Finding issue in If elseif else with For each Loop I have tried this below code but i'm getting in Y column filled with W005. Colud you please...
  • MsgBox Error
    Hi Guys, I have the below error show up when i try and run my macro in File1 but works fine if i copy and paste the same code into file2. [ATTACH...
    My Cell Format is [B]""0.00" Cr". [/B]But in the cell, it is showing 123.00 for editing. (123 is entry figure). (Data imported from other...
  • Show numbers nearly the same
    Is this possible. I have a number that can change very time eg 0.00001234 Then I have a lot of numbers 0.0000001, 0.0000002, 0.00000004...
  • Please i need your help to create formula
    I need a formula in cell B8 to do this >>if b1=1 then multiply ( cell b8) by 10% ,if b1=2 multiply by 20%,if=3 multiply by 30%. Thank you in...
  • Got error while adding column and filter
    Got error while adding column and filter In column Z has some like "Success" and "Error". I want to add column in AA if the Z cell value is...