XD360 KÍNH CHÚC CHO MỌI NHÀ VẠN SỰ AN LÀNH!

Phần mềm ôn thi sát hạch chứng chỉ hành nghề xây dựng

 Quên mật khẩu
 Đăng ký mới
Anh Trần HòeBùi Quốc Hưng
Xem: 907|Trả lời: 3
In Chủ đề trước Tiếp theo
Thu gọn cột thông tin

[Nhờ hỗ trợ] sửa hàm vba copy file

[Lấy địa chỉ]
Nhảy đến trang chỉ định
1#

Hãy đăng nhập để có nhiều chức năng hữu dụng hơn và xem ảnh rõ hơn!

Bạn phải đăng nhập để xem được nội dung, nếu bạn chưa có tài khoản? hãy Đăng ký mới

x
Xin chào anh chị,

Trong file đính kèm em gửi phát sinh một lỗi là khi copy ra file excel là
* không giữ nguyên form file gốc
*biến mất hết các cột vẽ
*chỉ còn chữ

Anh chị giúp em viết lại code với ạ.
Nếu được anh chị giúp em xem e bị sai ở chỗ nào với ạ

Em xin cảm ơn,

lam thử.xlsm

36.92 KB, Lượt tải về: 2

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

2#
tranhoe Đăng lúc 14/1/2021 12:18 | Chỉ xem của tác giả
Lỗi ở chổ Dán đặt biệt, chọn dán value nên không có đường kẻ
Sửa nhanh như thế này:
[Visual Basic] 纯文本查看 复制代码
Sub TaoFileExcel()
Dim Sh As Worksheet
Dim Rg As Range
Dim Rw As Long, Cln As Long
Dim FPath As String

Application.ScreenUpdating = False
FPath = ThisWorkbook.Path & "\"
For Each Sh In ThisWorkbook.Worksheets
    If Sh.Name <> ActiveSheet.Name Then
        Rw = Sh.Cells.SpecialCells(xlCellTypeLastCell).Row
        Cln = Sh.Cells.SpecialCells(xlCellTypeLastCell).Column
        Set Rg = Sh.Range("A1").Resize(Rw, Cln)
        Rg.Copy
        Workbooks.Add
        Range("A1").Select
        ActiveSheet.Paste
        Application.DisplayAlerts = False
        ActiveWorkbook.SaveAs FPath & Sh.Name & ".xlsx", xlOpenXMLWorkbook
        ActiveWindow.Close
    End If
Next
Application.ScreenUpdating = True
End Sub


www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

3#
 Tác giả| bitun1991 Đăng lúc 14/1/2021 12:28 | Chỉ xem của tác giả
Em cám ơn anh đã hỗ trợ
em đã copy code trên dán thay thế nhưng kết quả ra vẫn không được ạ.

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

4#
tranhoe Đăng lúc 14/1/2021 15:05 | Chỉ xem của tác giả
bitun1991 gửi lúc 14/1/2021 12:28
Em cám ơn anh đã hỗ trợ
em đã copy code trên dán thay thế nhưng kết quả ra vẫn không ...

Em chạy Sub TaoFileExcel() là đúng.
Còn em nhắp vô buton "ẤNTẠO FILE" sẽ không đúng, Vì nó chạy Sub CommandButton1_Click. Hai cái tương tự nhưng câu lệnh khác nhau
Tóm lại căn cơ VBA còn kém, khó giúp (nếu không làm sẵn luôn)

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

Phiên bản Mobile|Phần mềm ôn thi sát hạch chứng chỉ hành nghề xây dựng  

Phần mềm dự toán xây dựng excel | Hướng dẫn lập dự toán xây dựng | Phần mềm tư vấn giám sát | Phần mềm quản lý chất lượng xây dựng |

Phần mềm ôn thi sát hạch chứng chỉ hành nghề xây dựng

Phần mềm ôn thi sát hạch chứng chỉ hành nghề Kiến Trúc sư

Phần mềm ôn thi sát hạch chứng chỉ hành nghề Đấu thầu

GMT+7, 20/4/2024 20:19 , Processed in 0.141756 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2013 Kiso Comsenz Inc.