# Math Worksheet Generator

## Recommended Posts

Hi, everybody!

i'm trying to make a math worksheet generator for kids, but i need it in this format:

and generate a PDF file with the math problems....

i know how to generate a problems, but idk how to 'format' this

anyone have a ideia how to make this?

Thanks a lot.

p.s: Here is my sum generator code:

```Func _Sum_Generator(\$iMin, \$iMax, \$iProblems = 100, \$iMaxAddends = 2, \$bRandomAddends = True, \$bUseDecimal = False, \$bUseNegative = False)
Local \$aGenerated[\$iProblems][2]

For \$i = 0 To \$iProblems -1
\$aGenerated[\$i][1] = 0

For \$j = 0 To \$iAddends
Local \$iOnlyInt = 1, \$Negative = 0
If \$bUseDecimal Then \$iOnlyInt = Random(0,1,1)
If \$bUseNegative Then \$Negative = Random(0,1,1)
Local \$iRandom =  Round(Random(\$iMin, \$iMax, \$iOnlyInt), 2)
If \$Negative Then \$iRandom *= -1

\$aGenerated[\$i][0] &=  String(\$iRandom) & " = "
Else
\$aGenerated[\$i][0] &=  String(\$iRandom) & " + "
EndIf
\$aGenerated[\$i][1] += \$iRandom
Next

Next

Return \$aGenerated
EndFunc```
Edited by darkshark
##### Share on other sites

• Moderators

Why not look at the built in Word features in the help file? Word allows you numerous formatting styles, almost all of which you can control via your script. Then when you're done, you can use the Office engine to save as a PDF (or print to PDF if you have a PDF printer installed).

"Profanity is the last vestige of the feeble mind. For the man who cannot express himself forcibly through intellect must do so through shock and awe" - Spencer W. Kimball

##### Share on other sites

I tried to use what you recommended but idk how to add a equation in word using autoit...

=/

thanks a lot

i will see that!

##### Share on other sites

Here is an example that I got to work:

```#include <Word.au3>

\$oWord=_Word_Create ( )

Dim \$objRange; As Range
Dim \$objEq; As OMath

\$objRange = \$oWord.Selection.Range
\$objRange.Text = "Celsius = (5/9)(Fahrenheit – 32)"
\$objEq = \$objRange.OMaths(1)
\$objEq.BuildUp```

I adopted it from this page.  It is a very cool interface - I did not realize you could do that.

Build your own poker game with AutoIt: pokerlogic.au3 | Learn To Program Using FREE Tools with AutoIt

## Create an account

Register a new account

• ### Similar Content

• #### The beauty / magic of math (Vol. 1 - 12)

By UEZ,

• 5 replies
• 1,500 views
• #### math related if statement

By MrCheese,

• 3 replies
• 1,400 views
• #### Running Statistics - Standard Deviation, Variance, Mean

By jrsofsd,

• 0 replies
• 2,081 views

By scintilla4evr,

• 17 replies
• 12,964 views
• #### Autoit and huge numbers

By Katie_Deely,

• 1,915 views
×

• Wiki

• Back

• #### Beta

• Git
• FAQ
×
• Create New...