PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
21605 04/11/19 17:12:55 PB7.0: OLEコントロールでEXCELシート内検索 By nawoki18

カテゴリ:スクリプトの記述
日付:2004年11月19日 17:12 発信者:nawoki18
題名:PB7.0: OLEコントロールでEXCELシート内検索

WindowにOLEコントロールで、EXCELワークシートを貼り付けています。
PB側から、検索文字、色のコードを指定することで、
検索文字のあるセルの背景色を変更するため、
EXCELシート側で以下のマクロを作成し、PB側から呼び出しています。
このマクロの記述をできればPB側のスクリプトで記述したいのですが、
どう記述していいのかわかりません。

どなたかお教え願えますでしょうか。

※マクロ
\'セルを検索し、色を指定する
Sub test(ByVal name As String, ByVal col As Long)
    Dim FoundCell As Range
    Set FoundCell = Cells.Find(What:=name, After:=ActiveCell, LookIn:=xlFormulas, _
        LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
        MatchCase:=False, MatchByte:=False, SearchFormat:=False)
    If FoundCell Is Nothing = False Then
        FoundCell.Select
        With Selection.Interior
            .ColorIndex = col
            .Pattern = xlSolid
        End With
    End If
End Sub



付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows 2000
DBMS Oracle SQL*Net 8
Browser (記載なし)

Server SoftWare

OS Windows 2000
DBMS その他
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.