瀏覽量:24次
excel中使用vba里的copy方法
1、首先我們打開一個工作樣表作為例子。
2、copy方法就是excel工作表中的復(fù)制命令,使用鼠標(biāo)選擇單元格或者區(qū)域單元格,再鼠標(biāo)郵件面板中選擇復(fù)制命令,或者使用ctrl+c組合鍵。
3、我們使用alt+f11組合快捷鍵進(jìn)入vbe編輯器,插入一個新的模塊,并在模塊中輸入以下代碼:
Option Explicit
Sub cy()
Sheets(1).Range("a1").Copy
End Sub
4、這里首先要輸入對象工作表,指定一個正確的工作表。sheets(1)是5月工資表格,而range屬性正好是指鼠標(biāo)所選擇的單元格或者單元格區(qū)域。
5、這里我們對5月工資對象工作表的a1單元格執(zhí)行了copy方法,作用就是將該單元格的數(shù)據(jù)保存到了內(nèi)存中。與excel中的命令是等價的。如果需要粘貼,就需要指定單元格對象并使用pastaspecial方法來完成粘貼。
6、當(dāng)然使用粘貼方法,非常的精確,但是也造成了部分使用上的不便,因為粘貼方法需要多種參數(shù)。如果只是復(fù)制值,那么我們可以直接使用一個簡單的方法,直接將目標(biāo)單元格或區(qū)域作為copy的參數(shù)輸入。例如Sheets(1).Range("b7").Copy Sheets(1).Range("b20")
[聲明]本網(wǎng)轉(zhuǎn)載網(wǎng)絡(luò)媒體稿件是為了傳播更多的信息,此類稿件不代表本網(wǎng)觀點,本網(wǎng)不承擔(dān)此類稿件侵權(quán)行為的連帶責(zé)任。故此,如果您發(fā)現(xiàn)本網(wǎng)站的內(nèi)容侵犯了您的版權(quán),請您的相關(guān)內(nèi)容發(fā)至此郵箱【779898168@qq.com】,我們在確認(rèn)后,會立即刪除,保證您的版權(quán)。
官網(wǎng)優(yōu)化
整站優(yōu)化
渠道代理
400-655-5776