可以,Private Sub Form_Load() mnu.Visible = False End SubPrivate Sub fpSpread1_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single) ' Dim lCol As Long ' Dim lRow As Long ' Call fpSpread1.GetCellFromScreenCoord(lCol, lRow, x, y)
If Button = vbRightButton Then PopupMenu mnu, 0, x, y, mnuDelete End Sub Private Sub mnuDelete_Click() fpSpread1.DeleteRows fpSpread1.ActiveRow, 1 fpSpread1.MaxRows = fpSpread1.MaxRows - 1 End Sub
mnu.Visible = False
End SubPrivate Sub fpSpread1_MouseDown(Button As Integer, Shift As Integer, x As Single, y As Single)
' Dim lCol As Long
' Dim lRow As Long
' Call fpSpread1.GetCellFromScreenCoord(lCol, lRow, x, y)
If Button = vbRightButton Then PopupMenu mnu, 0, x, y, mnuDelete
End Sub
Private Sub mnuDelete_Click()
fpSpread1.DeleteRows fpSpread1.ActiveRow, 1
fpSpread1.MaxRows = fpSpread1.MaxRows - 1
End Sub