Macro (SVB) Programs Example - Printing Statistica Documents

Printing of graphs, spreadsheets, and other Statistica documents is accomplished by applying the .Printout method to the respective object.

' This program will print the Spreadsheet with
' descriptive statistics.

Sub
Main
' Create the Basic Statistics analysis object

Set newanalysis = Analysis (scBasicStatistics, _
Path
& "\Examples\DataSets\Exp.sta")

' Here we are "running" the Basic Statistics;
' the next four lines were recorded as a macro program,

' and then modified for this example.

newanalysis.Dialog.Statistics = scBasDescriptives
newanalysis.
Run

newanalysis.
Dialog.Variables = "5 6 7 8"

Set
ResSpreadsheet=newanalysis.Dialog.Summary

' Print the results Spreadsheet (remember that the
' Summary method returned a collection of the

' Spreadsheets, with a single element in this case).

ResSpreadsheet.Item(1).PrintOut

End Sub