以EXCEL2007为例说明如何复制自定义格式!
我们知道自定义格式在Excel中常用的一个功能,在不更改原数据的情况下,改变数据显示的格式, 比如图2.14中单元格A1的数值为“150”,但显示为“150元”。复制A1单元格后无论使用一般的粘贴方法还是选择性粘贴都无法将显示的内容(即“150元”)粘贴到其它单元格。
即有利于统计运算,又方便打印等输出。
如果我们需要复制自定义格式所显示的内容,而不是数据本身,可以利用下面三种方法:
1、直接插入到单元格中。首先选择需要复制的数据区域,然后连续按两次Ctrl+C复制并调出剪贴板,然后双击目标单元格或按F2进入单元格编辑状态,再点击剪贴板中需要粘贴的对象,就可以粘贴到单元格中。
此方法的优缺点就是:如果是多行多列的数据,都合并在同一个单元格中。
2、利用记事本。首先复制数据区域的内容,再粘贴到记事本中(文本文件中),然后再复制记事本中刚才粘贴的内容,再粘贴的Excel的目标区域中。需要注意的是,如果显示的值可以自动转化为数据的话,目标区域的单元格格式,需要在粘贴之前设定为文本!
此方法的缺点就是:要借用其它工具软件。
3、选择性粘贴。首先选择需要复制的数据区域,然后连续按两次Ctrl+C复制并调出剪贴板,然后选择目标区域,再点击剪贴板中需要粘贴的对象粘贴(重要),最后再用选择粘贴——文本,就可以把我们需要的数据贴粘到目标区域中。同样,如果显示的值可以自动转化为数据的话,需要在最后一次的选择粘贴之前,将目标区域的单元格格式设定为文本!
下面介绍“利用剪贴板复制自定义格式所显示内容”的方法。
方法1:复制单元格后,选择目标单元格,用鼠标点击编辑栏(或双击目标单元格),然后点击剪贴板中要粘贴的对象。
方法2:复制单元格后,选择目标单元格,点击剪贴板中要粘贴的对象,将复制的对象粘贴到目标单元格后,在目标单元格点鼠标右键“选择性粘贴”,在弹出的“选择性粘贴”对话框中选择粘贴方式“文本”,如图2.14所示。
提示:可以复制A1单元格后,将其粘贴到记事本或word文档,这样也可复制所显示的内容。
利用此技巧可将“20061023、20070103”这样的数字型日期转换为“二○○六年十月二十三日、二○○七年一月三日”等日期字符串,方法如下:先将单元格格式设定自定义格式“0000-00-00”,再利用前述剪贴板技巧,将显示值复制粘贴到原单元格,粘贴后“20061023、20070103”分别变成日期值“39013、39085”, 然后,再将其格式设定需要的日期格式:
再使用剪贴板将显示值复制粘贴为“二○○六年十月二十三日、二○○七年一月三日”等字符串。