1. 程式人生 > >VBA 從一個Excel檔案複製一行資料到另一個Excel檔案

VBA 從一個Excel檔案複製一行資料到另一個Excel檔案

臨時用到VBA,做一個需求:把不在同一個檔案中的資料複製到一個檔案中。

新建過程,如下:

Sub 複製行()
    Dim mybook As Workbook
    Set mybook = Workbooks("2011明細表.xls")
    
    Dim target As Workbook
    Set target = Workbooks("詳單.xls")
    
    mybook.Sheets("sheet1").Rows(6).Copy target.Sheets("sheet2").Cells(1, 1)
    
    Set mybook = Nothing
    Set target = Nothing
End Sub

Cells(1,1)也可以用Range("A1")來表示,更直觀。


一開始,執行時總會報錯“下標越界”,最後發現是不支援sheet為中文,改成英文就OK了。

另外一點是需要把兩個檔案都開啟,這個還沒找到怎麼處理。

相關推薦

VBA 一個Excel檔案複製一行資料一個Excel檔案

臨時用到VBA,做一個需求:把不在同一個檔案中的資料複製到一個檔案中。 新建過程,如下: Sub 複製行() Dim mybook As Workbook Set mybook =

java快速讀取文字檔案最後一行資料內容,文字檔案非常大

http://www.iteye.com/problems/42748 public static void main(String[] args) throws Exception { File file = new File("E:/a.txt"); // 100M

資料預處理,讀寫檔案為每一行資料增加一個標識ID(JAVA)

對包含多行資料的資料集進行預處理,讀入文字檔案資料集,為每一條記錄增加一個唯一的ID,並儲存成一個新的文字檔案。其中每行的ID生成規則為:每一條記錄對應生成0-33隨機數,每個數對應一個特定省份,最後原始記錄和新生成的省份標籤一起寫入新的文字檔案中。Shell終端執行語句#!

【Python-資料讀取】讀取txt檔案一行資料生成列表

好多時候我們要讀取txt檔案獲得資料,並把資料的按行或者按列存放到列表中,從而生成特徵和類別標籤。今天讀了好幾個都沒有成功,最後發現,資料間的分隔符十分重要,總結一下經驗。 資料間的分隔符是空格 讀取的程式碼如下所示: file=open('ll.txt') dataM

(親測解決)每次開啟excel檔案都會出現兩個視窗,一個是空白的sheet1,一個是自己的文件

轉載:https://blog.csdn.net/sinat_34104446/article/details/80210424 一、問題描述 每次開啟Excel(WPS、Office都會出現,當前版本是Office2016)檔案都會出現兩個視窗,一個是空白的sheet

複製專案導致一個專案啟動專案配置檔案加載出錯,埠被佔用

記一個自己不大意出現的BUG 開發用的 idea + jrebel, 最開始建立了一個專案 A,用了jrebel啟動,後面又把專案拷貝了一份 B,用的jrebel啟動,當B專案啟動的時候,用的是前面A

每次開啟excel檔案都會出現兩個視窗,一個是空白的sheet1,一個是自己的文件

本地安裝完mysql之後,每次開啟excel檔案都會出現兩個視窗,一個是空白的sheet1。仔細回想了下,之前沒有這種問題,在網上找了篇文章,按照步驟操作之後居然真的解決了問題,特轉發以下。 https://blog.csdn.net/sinat_34104446/article/details

複製整個資料夾下的檔案(無限遞迴複製資料夾)

//複製資料夾 public bool CopyDirectory(string srcdir = "", string desdir = "", bool result = false) { try

java_複製檔案及目錄到一個盤下

package com.lian5; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import jav

c語言一個檔案讀取文字到一個檔案

#include "stdio.h" #include "string.h" int main() { FILE *fileR, *fileW; char buf[1000]; if((fileR = fopen("test.txt","r")) == NULL)

讀取檔案最後一行資料

使用RandomAccessFile , 從後找最後一行資料 public static String readLastLine(File file) throws IOException {

SQL Server中將多行資料拼接為一行資料一個字串)

SELECT @Users = @Users + ‘,’ + UserName FROM dbo.[User] WHERE RoleID = 1 SELECT @Users 方法二:使用for xml path(”) 和stuff –使用 自連線、f

AVFrame中取出音訊裸資料一個buffer中

      在ffmpeg,音訊資料會儲存在AVFrame中extended_data陣列中,如果是打包模式(packed),就只用extended_data[0];如果是planar模式,則每個ch

C#建立Excel檔案並將資料匯出到Excel檔案

工具原料:Windows 7,Visual Studio 2010, Microsoft Office 2007建立解決方案選單》新建》專案》Windows窗體應用程式:新增相關元件:新增兩個DataGridView,一個TextBox,兩個按鈕 ,如下圖:新增Excel資源

重啟vue出現兩個bug,一個是element-ui樣式檔案不存在,一個是vue-style-loader!css-loader?

These dependencies were not found: * element-ui/lib/theme-default/index.css in ./src/main.js * !!vue-style-loader!css-loader?{"sourceMap":true}

C# 選擇檔案、選擇資料夾、開啟檔案(或者資料夾)

1、選擇檔案用OpenDialog OpenFileDialog dialog = new OpenFileDialog(); dialog.Multiselect = true;//該值確定是否可以選擇多個檔案 dialog.Title = "請選擇資料夾"; dialog.Filter = "

C# 選擇檔案、選擇資料夾、開啟檔案(或者資料夾) 路徑中獲取檔案全路徑、目錄、副檔名、檔名稱 追加、拷貝、刪除、移動檔案、建立目錄 修改檔名、資料夾名!!

https://www.cnblogs.com/zhlziliaoku/p/5241097.html 1、選擇檔案用OpenDialog OpenFileDialog dialog = new OpenFileDialog(); dialog.Multiselect = true;/

JAVA複製物件給一個物件

                今天算是遇到一個問題了。相當苦惱。需求如下:有2個相同id的物件,但它們的值不同。其中一個物件要用到另一個物件的屬性值。由於在hibernate的sessionFactory().getSession中不能存在2個相同id的物件。故此,想出複製物件。找了很多地方,發現有2種方法

python使用os.walk和os.path.join來遍歷資料夾的檔案(包括子資料夾下的檔案)

使用os.walk和os.path.join來遍歷資料夾的檔案 import os import os.path path = 'C://' for root, dirs, files in os.walk(path):    for file in files:  

一個專案如何請求訪問,一個封裝好的介面專案的資料

//請求介面資料 public function getGoods() {       $gids = implode(',', $gids);         $time = time();