copy một hàng trong excel vào 1 file excel khác
Moderator: tungblt
copy một hàng trong excel vào 1 file excel khác
có anh chị nào biết copy một hàng trong 1file excel vào 1 file excel khác không ạ? Chỉ cho mèo biết với! Tks các anh chị nhiều nhé! Nếu mà có code và ví dụ thì tốt quá!
- truongphu
- VIP
- Posts: 4781
- Joined: Sun 04/11/2007 10:57 am
- Location: Cam Đức, Khánh hòa
- Has thanked: 14 times
- Been thanked: 525 times
Re: copy một hàng trong excel vào 1 file excel khác
- Private Sub Command2_Click()
- ' Khai báo biê'n u'ng dung ba't buôc
- Dim Ex As New Excel.Application
- ' Lênh mo' file Excel
- Set aa = Ex.Workbooks.Open(App.Path & "\book1")
- Set bb = Ex.Workbooks.Open(App.Path & "\book2")
- ' Lênh Copy Row1 book1 sang book2
- aa.Worksheets("sheet1").Range("A1", "M1").Copy Destination=bb.Worksheets("Sheet2").Range("B2")
- bb.Save bb.Close Set bb = Nothing
- aa.Close Set aa = Nothing Set Ex = Nothing
- MsgBox "Ðã xong"
- End Sub
- lipton150786
- Thành viên tâm huyết
- Posts: 345
- Joined: Thu 18/11/2010 10:00 pm
- Has thanked: 5 times
- Been thanked: 30 times
Re: copy một hàng trong excel vào 1 file excel khác
vậy khi mình muốn input data vào exel theo nhiều dòng nhiều cột thì thì nào. Trường hợp mỉnh không xác định được số cột và số hàng.
Vd: Hàng 1 có 30 cột mà hàng thứ 2 chỉ có 10 cột thôi....
Vd: Hàng 1 có 30 cột mà hàng thứ 2 chỉ có 10 cột thôi....
- truongphu
- VIP
- Posts: 4781
- Joined: Sun 04/11/2007 10:57 am
- Location: Cam Đức, Khánh hòa
- Has thanked: 14 times
- Been thanked: 525 times
Re: copy một hàng trong excel vào 1 file excel khác
* Nếu bạn chỉ đưa dữ liệu vào vài cell của file xls, đương nhiên phải chỉ rõ vị trí celllipton150786 wrote:vậy khi mình muốn input data vào exel theo nhiều dòng nhiều cột thì thì nào. Trường hợp mỉnh không xác định được số cột và số hàng.
Vd: Hàng 1 có 30 cột mà hàng thứ 2 chỉ có 10 cột thôi....
* Nếu bạn đưa dữ liệu hàng loạt: bạn buộc phải biết cấu trúc file xls
=> Access với mdb (chặt chẽ) và Excel với xls (linh động) đa số đều cấu trúc theo cột, mà theo csdl gọi là field.
Một field có thể có giá trị thực hoặc để trống
Vậy thì bạn cứ lệnh cho nhập theo field (cột) trên cùng một record (hàng)
cứ thế tuần tự
Hình như bạn lơ mơ...
-
- Thành viên tích cực
- Posts: 125
- Joined: Mon 28/03/2011 9:19 am
- Has thanked: 2 times
- Been thanked: 5 times
Re: copy một hàng trong excel vào 1 file excel khác
thì copy theo từng hàng mộtTrường hợp mỉnh không xác định được số cột và số hàng.
Vd: Hàng 1 có 30 cột mà hàng thứ 2 chỉ có 10 cột thôi....
- lipton150786
- Thành viên tâm huyết
- Posts: 345
- Joined: Thu 18/11/2010 10:00 pm
- Has thanked: 5 times
- Been thanked: 30 times