アプリ版:「スタンプのみでお礼する」機能のリリースについて

VB6.0 SPREAD3.0 OS:2000
SPREADでカレント表示した行を削除ボタンを押したら
削除したいのですがやり方がうまくわかりません。

クリックしたらカレント表示
Private Sub oSpmain_Click(ByVal Col As Long, ByVal Row As Long)

With oSpmain
.ReDraw = False
.Row = -1: .Col = -1:
.BackColor = vbWhite
.ForeColor = RGB(255, 300, 0)
.BlockMode = True
.Row = Row: .Row2 = Row
.Col = 1: .Col2 = .MaxCols
.BackColor = .ForeColor
.ForeColor = vbWhite Xor .ForeColor
.BlockMode = False
.ReDraw = True
End With

End Sub

ここまではできたのですが、削除が思うようにできません。アドバイスお願いします。

A 回答 (1件)

Privatet Sub cmdDeleteRow_Click()


 With fpSpread1
  .BlockMode = True
  .Action = ActionDeleteRow
  .BlockMode = False
  .MaxRows = .MaxRows - 1
 End With
End Sub

Rowの設定はスプレッドをクリックした際にしているようなので、削除ボタンのクリックイベントを上のように設定してください。
表示調整用に漢字空白入ってます。ご注意。
    • good
    • 0
この回答へのお礼

ありがとうございます!!ちょっと不具合はあるものの
できるようになりました。調整は自分でやりたいと
思います。助かりました。

お礼日時:2005/08/05 15:31

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています