Hej! Borde duga med "DoCmd.Close" före eller efter openform (efter kanske stänger det öppnade formuläret, testa i sådana fall före). Jag testade med det, men då stänger jag ju det öppnade formuläret. Du kan faktiskt stänga det aktuella formuläret innan du öppnar det nya. Klart... Ibland missar man i vilken ordning man skall göra sakerna!Stänga gammalt formulär...
Jag hittade det en gång, men nu är det borta.
Jag öppnar ett formulär med en knapp, men jag vill samtidigt stänga det formuläret som jag var i när jag tryckte på knappen.
Private Sub OpenStartSalesPricingTool_Click()
On Error GoTo Err_OpenStartSalesPricingTool_Click
Dim stDocName As String
Dim stLinkCriteria As String
stDocName = "Sales Offers Customers"
DoCmd.OpenForm stDocName, , , , , , Me.Country.Value
Exit_OpenStartSalesPricingTool_Click:
Exit Sub
Err_OpenStartSalesPricingTool_Click:
MsgBox Err.Description
Resume Exit_OpenStartSalesPricingTool_Click
End Sub
Mvh Anders
Sv: Stänga gammalt formulär...
/JohanSv:Stänga gammalt formulär...
På något sätt måste jag alltså ställa om fokus till det gamla formuläret innan jag kan köra Docmd.Close.
Det är detta jag inte vet hur man gör...
Mvh AndersSv: Stänga gammalt formulär...
Sv: Stänga gammalt formulär...
Tackar så mycket.