Number of query values and destination fields aren't the same. (Error 3346)
The INSERT INTO (append) query either does not have enough destination fields or it has more fields in the VALUES or SELECT list than there are fields in the destination table. Select a matching number of fields.