I use wjoincols dialog to join sheets A and B using the column (A).
Notice that Source values disappear from the resulting sheet. Another issue is that the resulting sheet looses the original Rich Text formatting of the header rows, including the user parameters.