Chris,
I am replacing quick reports via PAX without any issues. The sMDX variable refers to MDX view defined on a worksheet.
Public Sub QR_PPODet_Replace()
Dim QR_RepID As Integer
Worksheets("PPO Detail QR").Activate
Cells(8, 2).Select
QR_RepID = Reporting.GetCurrentReport(ActiveCell).ID
smdx = Worksheets("MDX_PPODet").Cells(20, 3)
If Not IsMissing(QR_RepID) Then
Reporting.QuickReports.Replace QR_RepID, smdx
Else
Reporting.QuickReports.CreatefromMDX "http://<servername>", ",<PAX Connection>", smdx
End If
End Sub
------------------------------
Andrew Davey
------------------------------