Excel VBA 程式設計教學:活頁簿、工作表與儲存格

複製與貼上

Excel VBA 也可以使用程式自動進行複製與貼上的動作,假設原本的 Excel 資料是這樣:

Excel 活頁簿

我們可以使用 Select 將要複製的範圍先選取起來:

Range("A1:A2").Select

當這些儲存格被選取之後,在 VBA 中就可以透過 Selection 物件來取得這些被選取的儲存格,接著就使用 Selection 物件的 Copy,將選取的儲存格複製起來:

Selection.Copy

複製好資料之後,接著再選擇要貼上的位置:

Range("C3").Select

然後呼叫 ActiveSheetPaste 將資料貼上去:

ActiveSheet.Paste

這是貼上後的結果:

Excel 活頁簿

清除儲存格

若要清除儲存格中的資料,可以使用 ClearContents

Range("A1:A2").ClearContents

或是直接將儲存格的內容指定為空字串亦可:

Range("A1").Value = ""

接下來要介紹工作表與活頁簿的操作方式,請繼續閱讀下一頁。

Page: 1 2 3 4 5

G. T. Wang

個人使用 Linux 經驗長達十餘年,樂於分享各種自由軟體技術與實作文章。

Share
Published by
G. T. Wang
標籤: ExcelOfficeVBA

Recent Posts

[開箱] Marttiini MFT G10 芬蘭北歐直刀

本篇是 Marttiini M...

2 年 ago

[開箱] 一般打火棒、鎂塊打火棒

本篇是鎂塊打火棒與一般普通打火...

2 年 ago

[開箱] 瑞典 BAHCO 396-Lap 魚牌軍規摺疊鋸

本篇為瑞典 BAHCO 396...

2 年 ago

[DIY] 野炊水煮蛋、紅豆湯記錄

本篇記錄今年過年期間帶阿玄在家...

2 年 ago

[竹北素食] 善菓堂 SHAN GUO TANG

本篇是我最近去竹北善菓堂用餐時...

2 年 ago

Linux 複製檔案 cp 指令用法教學與範例

本篇介紹如何在 Linux 系...

2 年 ago