用戶常常需要將工作表的數據從一處復制或移動到其他處,可以使用以下兩種方法實現。
(1)復制:選擇源區域,執行“復制”操作,然后選擇目標區域,執行“粘貼”操作。
(2)移動:選擇源區域,執行“剪切”操作,然后選擇目標區域,執行“粘貼”操作。復制和移動的主要區別在于,復制是產生源區域的數據副本,最終效果不影響源區域;而移動則是將數據從源區域移走。
單元格和區域的復制和剪切
選中需要復制的單元格區域,有以下幾種等效的方法可以執行“復制”操作。
(1)單擊【開始】選項卡上的【復制】按鈕。
(2)按組合鍵。
(3)在選中的目標單元格區域上鼠標右擊,在彈出的快捷菜單中選擇【復制】命令。
選中需要移動的單元格區域,有以下幾種等效的方法可以剪切目標內容。
(1)單擊【開始】選項卡上的【剪切】按鈕。
(2)按組合鍵。(3)在選中的目標單元格區域上鼠標右擊,在彈出的快捷菜單中選擇【剪切】命令。
完成以上操作后,即可將目標單元格區域的內容添加到剪貼板上,用于后續的操作處理。這里所指的“內容”不僅包括單元格中的數據(包括公式),還包括單元格中的任何格式(包括條件格式)、數據驗證設置及單元格的批注等。
在進行粘貼操作之前,被剪切的源單元格區域中的內容并不會被清除,直到用戶在新的目標單元格區域中執行粘貼操作。
所有復制、剪切操作的目標可以是單個單元格,也可以是同行或同列的連續或不連續的多個單元格,或者包含多行或多列的連續單元格區域。但是Excel不允許對跨行或跨列的非連續區域進行復制和剪切操作,在進行該操作時,彈出如圖7-20所示的提示信息。
圖7-20對多重選擇區域進行剪切(左)或復制(右)時的錯誤提示
注意:用戶在進行了“復制”或“剪切”操作后,如果按下鍵,則從“剪貼板”清除了信息,影響后續的“粘貼”操作。
單元格和區域的普通粘貼
粘貼操作實際上是從剪貼板中取出內容存放到新的目標區域中。Excel允許粘貼操作的目標區域大于或等于源區域。選中目標單元格區域,以下幾種操作方式都可以進行粘貼操作。
(1)單擊【開始】選項卡中的【粘貼】按鈕
。
(2)按組合鍵或按鍵。
提示:如果復制或剪切的內容只需要粘貼一次,可以選中目標區域后直接按鍵。
完成以上操作后,即可將最近一次復制或剪切的內容粘貼到目標區域中。如果之前執行的是剪切操作,則源單元格區域中的內容將被清除。
注意:如果復制的對象是同行或同列中的非連續單元格,在粘貼到目標區域時會形成連續的單元格區域,并且不會保留源單元格中所包含的公式。
借助【粘貼選項】按鈕選擇粘貼方式
當用戶執行復制后再粘貼時,默認情況下在被粘貼區域的右下角會出現【粘貼選項】按鈕(剪切后的粘貼不會出現此按鈕)。單擊此按鈕,展開的下拉菜單如圖7-21所示。
將鼠標指針懸停在某個【粘貼選項】按鈕上時,工作表中將出現粘貼結果的預覽效果。
此外,在執行了復制操作后,如果單擊【開始】選項卡中的【粘貼】下拉按鈕,也會出現相同的下拉菜單。
在普通的粘貼操作下,默認粘貼到目標區域的內容包括源單元格中的全總內容,包括數據、公式、單元格格式、條件格式、數據驗證及單元格的批注等。
而通過在【粘貼選項】下拉菜單中進行選擇,用戶可根據自己的需要來進行粘貼。【粘貼選項】下拉菜單中的大部分選項與【選擇性粘貼】對話框中的選項相同,它們的含義與效果請參閱7.4.4。本節主要介紹粘貼圖片功能。
?圖片:以圖片格式粘貼被復制的內容,此圖片為靜態圖片,與源區域不再有關聯,可以被移動到工作簿的任何位置,就像一張照片。
?鏈接的圖片:以動態圖片的方式粘貼被復制的內容,如果源區域的內容發生改變,圖片也會發生相應的變化。
圖7-21粘貼選項按鈕的下拉菜單
借助【選擇性粘貼】對話框選擇粘貼方式
“選擇性粘貼”是一項非常有用的粘貼輔助功能,其中包含許多詳細的粘貼選項設置,以便用戶根據實際需求選擇多種不同的復制粘貼方式。要打開【選擇性粘貼】對話框,首先需要執行復制操作(使用剪切方式將無法使用“選擇性粘貼”功能),有以下幾種操作方法可打開【選擇性粘貼】對話框。
(1)單擊【開始】選項卡中的【粘貼】下拉按鈕,選擇下拉菜單中的最后一項【選擇性粘貼】選項。
(2)在粘貼目標單元格區域上鼠標右擊,在彈出的快捷菜單中單擊【選擇性粘貼】命令。
【選擇性粘貼】對話框通常如圖7-22所示。
如果復制的數據來源于其他程序(如記事本、網頁),則會打開另一種樣式的【選擇性粘貼】對話框,如圖7-23所示。在這種樣式的【選擇性粘貼】對話框中,根據復制數據的類型不同,會在【方式】列表框中顯示不同的粘貼方式以供選擇。
圖7-22最常見的【選擇性粘貼】對話框
圖7-23從其他程序復制數據時的【選擇性粘貼】對話框
?I粘貼選項
如圖7-22所示的【選擇性粘貼】對話框中各個粘貼選項的具體含義如表7-10所示。
表7-10【選擇性粘貼】對話框中粘貼選項的含義
含義
粘貼源單元格區域中的全部復制內容,包括數據(包括公式〉、單元格中的所有格式(包括條件格式)、數據驗證及單元格的批注。此選項即默認的常規粘貼方式
公式
粘貼所有數據(包括公式),不保留格式、批注等內容
數值
粘貼數值、文本及公式運算站果,不保留公式、格式、批注數據驗證等內容
格式
只粘貼所有格式(包括條件格式),而不在粘貼目標區域中粘貼任何數值、文本和公式,也不保留批注、數據驗證等內容
批注
只粘貼批注,不保留其他任何數據內容和格式
粘貼選項
含義
驗證
只粘貼數據驗證的設置內容,不保曾其他任何數據內容和格式
所有使用源主題的單元
粘貼所有內容,并且使用源區域的主題。一般在跨工作簿復制數據時,如果兩個工作簿使用的主題不同,可以使用此項
邊框除外
保留粘貼內容的所有數據(包括公式)
列寬
僅將粘貼目標單元格區域的列寛設置成與源單元格列寛相同,但不保留任何其他內容
公式和數字格式
粘貼時保留數據內容(包括公式)及原有的數字格式,而去除原來所包舎的文本格式,如字體、邊框、填充色等格式設置
值和數字格式
粘貼時保留數值、文本、公式運算站果及原有的數字格式,而去除原來所包含的文本格式,如字體、邊框、填充色等格式設置,也不包含公式
所有合并條件格式
合并源區域與目標區域中的所有條件格式
?II跳過空單元
【選擇性粘貼】對話框中的【跳過空單元】選項,可以防止用戶使用包含空單元格的源數據區域粘貼覆蓋目標區域中的單元格內容。例如,用戶選定并復制的當前區域第一行為空行,使用此粘貼選項,則當粘貼到目標區域時,會自動跳過第一行,不會覆蓋目標區域第一行中的數據。
?III轉置
粘貼時使用【選擇性粘貼】對話框中的“轉置”功能,可以將源數據區域的行列相對位置互換后粘貼到目標區域,類似于二維坐標系統中x坐標與y坐標的互換轉置。
如圖7-24所示,數據源區域為6行3列的單元格區域,在進行行列轉置粘貼后,目標區域轉變為3行6列的單元格區域,其對應數據的單元格位置也發生了變化。
圖7-24轉置粘貼示意
注意:不可以使用轉置方式將數據粘貼到源數據區域或與源數據區域有任何重疊的區域。
?IV粘貼鏈接
此選項在目標區域生成含引用的公式,鏈接指向源單元格區域,保留原有的數字格式,去除其他格式。
通過拖放進行復制和移動
除了上述的復制和剪切方法外,Excel還支持以鼠標拖放的方式直接對單元格和區域進行復制或移動操作。復制的操作方法如下。
步驟1選中需要復制的目標單元格區域。
步驟2將鼠標指針移至區域邊緣,當鼠標指針顯示為黑色十字箭頭時,按住鼠標左鍵。
步驟3拖動鼠標,移至需要粘貼數據的目標位置后按住鍵,此時鼠標指針顯示為帶加號“+”的指針樣式,最后依次松開鼠標左鍵和鍵,即可完成復制操作,如圖7-25所示。
移動數據的操作與復制類似,只是在操作過程中不需要按鍵。
在使用拖放方法進行移動數據操作時,如果目標區域已經存在數據,則在松開鼠標左鍵后會出現警告對話框提示用戶,詢問是否替換單元格內容,如圖7-26所示。單擊【確定】按鈕將繼續完成移動操作,單擊【取消】按鈕則取消移動操作。
圖7-25通過鼠標拖放實現復制操作
圖7-26移動操作時提示替換內容的警告對話框
注意:鼠標拖放方式的復制和移動只適用于連續的單元格區域,另外,通過鼠標拖放進行復制、移動操作時并不會把復制內容添加到剪貼板中。
鼠標拖放進行復制和移動的方法同樣適用于不同工作表或不同工作簿之間的操作。
要將數據復制到不同的工作表中,可在拖動過程中將鼠標指針移至目標工作表的標簽上,然后按鍵(按鍵的同時不要松開鼠標左鍵),即可切換到目標工作表中,此時再繼續上面步驟3的復制操作,即可完成跨表粘貼。
要在不同的工作簿間使用鼠標拖放復制數據,可以先通過【視圖】選項卡中的【窗口】命令組的相關命令同時顯示多個工作簿窗口,然后就可以在不同的工作簿之間拖放數據進行復制。
在不同工作表及不同工作簿之間的數據移動操作方法與此類似。
使用填充功能將數據復制到相鄰單元格
如果只需要將數據復制到相鄰的單元格,除了上述方法外,也可以使用填充功能實現。
示例:填充功能進行復制
要將M2:N2單元格區域的數據復制到M2:N8單元格區域,操作步驟如下。
步驟1同時選中需要復制的單元格及目標單元格區域,在本例中選中M2:N8單元格區域。
步驟2依次單擊【開始】選項卡→【填充】→【向下】命令或按組合鍵即可完成填充,如圖7-27所示。除了【向下】填充外,在【填充】按鈕的下拉列表中還包括了【向右】【向上】和【向左】填充三個命令,可針對不同的復制需要分別選擇。其中【向右】填充命令也可通過組合鍵來替代。
圖7-27使用【向下】填充進行復制
如果在填充前,用戶選中的區域中包含了多行多列數據,則只會使用填充方向上的第一行或第一列數據進行復制填充,即使第一行的單元格是空單元格也如此怎么復制有公式的單元格,如圖7-28所示。
圖7-28選中多行多列向下填充的效果
使用填充功能復制數據會自動替換目標區域中的原有數據,所復制的內容包括原有的所有數據(包括公式)、格式(包括條件格式)和數據驗證,但不包括單元格批注。
提示:填充操作只適用于連續的單元格區域。
除了在同一個工作表的相鄰單元格中進行復制外,使用填充功能還能對數據跨工作表復制。操作方法如下。
步驟1同時選中當前工作表和要復制的目標工作表,形成“工作組”。
步驟2在當前工作表中選中需要復制的單元格區域。
步驟3依次單擊【開始】選項卡→【填充】按鈕→【至同組工作表】選項,彈出【填充成組工作表】對話框怎么復制有公式的單元格,如圖7-29所示。在對話框中選擇填充方式(如【全部】),單擊【確定】按鈕即可完成跨工作表的填充操作。
填充完成后,所復制的數據會出現在目標工作表中的相同單元格區域位置。
【填充成組工作表】對話框中各選項含義如下。
?全部:復制對象單元格所包含的所有數據(包括公式)、格式(包括條件格式)和數據驗證,不保留單元格批注。
?內容:只保留復制對象單元格的所有數據(包括公式),不保留其他格式。
?格式:只保留復制對象單元格的所有格式(包括條件格式),不保留其他格式。
提示:除了以上使用菜單命令的填充方式外,用戶還可以通過拖動填充柄進行自動填充來實現數據在相鄰單元格的復制。關于自動填充的使用方法,請參閱5.4。
END