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 (記載なし)
Copyright © 2013 Power Future Co., Ltd.