我們在Excel表格中進行常規的複製和粘貼操作時,如果粘貼區域單元格的行高和列寬和複製區域的不一致,則粘貼後單元格的行高度和列寬度會發生改變。
例如要複製粘貼下圖中的表格:
粘貼後表格的行高和列寬會隨粘貼區域的行高和列寬而改變,變成了下圖中的樣子。這時如果想讓行高和列寬與原表格一樣,還需要手動再調整,比較費事。
那怎麼能讓Excel在複製粘貼時保持單元格的高度和寬度都不變呢?可以參考以下方法:
先在要複製表格的第一行的行號上點擊滑鼠左鍵,然後按住滑鼠左鍵不放。
按住滑鼠左鍵不放的同時向下拖動滑鼠至要複製表格的最後一行的行號處,這時要複製表格所處的所有行都會被選中。
然後點擊Excel開始選項卡中的「複製」按鈕或者用按鍵盤的"Ctrl+C"鍵等方式進行複製。
複製後,用滑鼠右鍵點擊要粘貼區域第一行的行號,也可以用滑鼠右鍵點擊要粘貼區域首行左側的第一個單元格也就是該行A列的單元格。(因為之前選擇和複製的是整個行範圍,此時如果用滑鼠右鍵點擊A列之外的單元格,在之後粘貼時會提示「無法在此處粘貼,因為複製區域和粘貼區域的大小不同」。)
彈出右鍵菜單後,點擊菜單中的「選擇性粘貼」。
彈出選擇性粘貼對話框後,點擊選擇其中的「列寬」選項。
選擇「列寬」選項後,點擊「確定」按鈕進行確認。
點擊「確定」按鈕後,從下圖箭頭所指的列可看出,原表格的列寬已經被粘貼過來了。
這時再點擊開始選項卡中的「粘貼」按鈕,或者按鍵盤的「Ctrl+V」鍵進行常規的粘貼。
進行常規的粘貼後,原表格的行高也粘貼過來了,這樣就實現了行高和列寬不變的粘貼。