Try this, to trigger your macro instead of event Worksheet_Change use the event Worksheet_Calculate, like this:
In the ThisWorkbook module paste:
Private Sub Workbook_Open()
With Sheet1 '<- adjust sheet name as needed
Prev1 = .Range("D3").Value
Prev2 = .Range("D5").Value
End With
End Sub
In a Standard module paste:
Public Prev1 As Variant
Public Prev2 As Variant
In the Sheet's module paste:
Private Sub Worksheet_Calculate()
If Range("D3").Value <> Prev1 Or Range("D5").Value <> Prev2 Then Make_Board
End Sub
Save and Restart workbook to activate the public variables before use.