Hatena::Groupuwsc

Excel.Application

主要な Windows 標準コンポーネントの一覧 → http://uwsc.g.hatena.ne.jp/keyword/ProgID
UWSC 基礎文法最速マスター → http://uwsc.g.hatena.ne.jp/cx20/20100131/1264938584

Excel.Application

Excel.Application

概要

Excel.ApplicationExcel アプリケーション オブジェクトを表す ProgID です。

Excel アプリケーション オブジェクトは、通常、Excel をオートメーション操作する場合に使用します。

サンプル

// File : Make9x9TableByExcel.uws
// Description : UWSC から Excel を使用して「九九表」を作成するサンプル
Option Explicit

Main()

Procedure Main()
    Dim excel
    excel = CreateOleObj("Excel.Application")
    excel.Visible = True
    Dim book
    book = excel.WorkBooks.Add
    Dim sheet
    sheet = book.ActiveSheet
    Make9x9Table( sheet ) 
Fend

Procedure Make9x9Table( sheet )
    Dim x
    Dim y
    For y = 1 To 9
        For x = 1 To 9
            sheet.Cells( x, y ).Value = x * y
        Next
    Next
Fend
実行結果
ABCDEFGHI
1123456789
224681012141618
3369121518212427
44812162024283236
551015202530354045
661218243036424854
771421283542495663
881624324048566472
991827364554637281

参考情報