"INSERT INTO " & dgr11 & " ( " & dgr12 & "," & dgr13 & " ) SELECT " & dgr14 & ", " & dgr15 & " FROM " & _
dgr16 & " INNER JOIN " & dgr17 & " ON " & dgr18 & " = " & dgr19 & _
" WHERE (( " & dgr14 & " ) = DMax( '" & dgr20 & "' , '" & dgr16 & "'))"
" WHERE (( " & dgr14 & " ) = DMax( " & dgr20 & " , ' " & dgr16 & " '))"dmax("alanAdi","tabloAdi") dmaxta gördüğünüz gibi alanın da hem başında hem sonunda tırnak işareti var oysa yukardaki ifadede dgr20 ifadesinin başında ve sonunda tırnak işareti yok. ayrıca tablo isminin başına ve sonuna tırnak işareti koymak gerekir bu doğru ama siz tırnaklar ile tabloadı arasına fazladan boşluk koyduğunuzdan tabloyu bulamıyor