Lỗi Run-time Error '1004' | Giải Pháp Excel
Có thể bạn quan tâm
- Trang chủ Có gì mới Hoạt động gần nhất Tác giả
- Diễn đàn Tìm bài viết mới Tìm theo chuyên mục
- Video
Video về Excel Video về tin học khác Tin tức về tin học chung - Thông tin mới Featured content Tìm bài mới Tài Nguyên Mới Hoạt động gần nhất
- Tài nguyên Đánh giá mới nhất Tìm tài nguyên
- Đóng góp
Tìm kiếm
Mọi nơi Đề tài Diễn đàn này Đề tài này Chỉ tìm trong tiêu đề Note Tìm kiếm Tìm nâng cao…- Tìm bài viết mới
- Tìm theo chuyên mục
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
- Khách ơi! GPE thông tin đến bạn ấn phẩm "lập trình VBA trong Excel": - Phần cơ bản - Phần Nâng Cao - VBA trong Excel - Cải thiện và tăng tốc
- Trang chủ
- Diễn đàn
- Lập Trình với Excel
- Thread starter Thread starter duchuynh103
- Ngày gửi Ngày gửi 10/3/09
Người dùng đang xem chủ đề này
Đang trực tuyến: 2 (Thành viên: 0, Khách: 2) Dduchuynh103
Thành viên thường trực



Tham gia 25/9/07 Bài viết 209 Được thích 146 Nhờ các bạn giúp mình: Làm cách nào để sử dụng được macro sau khi Protect sheet? Trong file của mình sau khi protect xong thì bị lỗi Run-time error '1004'. Cảm ơn các bạn. File đính kèm
- Book2.xls Book2.xls 41 KB · Đọc: 292
Hai Lúa Miền Tây
❆❆❆❆❆❆❆❆
Thành viên BQT Administrator Tham gia 18/3/08 Bài viết 8,313 Được thích 15,880 Giới tính Nam Nghề nghiệp Làm ruộng. Cái này bạn bị Protect sheet : bạn bào tools\protection, chọn unprotect sheet là xong Upvote 0ChanhTQ@
0901452không62
Tham gia 5/9/08 Bài viết 4,254 Được thích 4,861 Bạn tham khảo bọn này xem sao? PHP: Sao chép. Sub To_Sh1() i = Range("A600").End(xlUp).Row Protect True '<=|' Range("B3:E" & i).ClearContents Sheet1.Select [a600].End(xlUp).Select Protect '<=|' End Sub Sub To_sh2() Sheet2.Select Protect True '<=|' i = Range("A600").End(xlUp).Row Range("B3:E" & i).FormulaR1C1 = "=SUMIF(Sheet1!R3C1:R7C1,Sheet2!RC1,Sheet1!R3C:R7C)" Protect '<=|' End Sub Mã: Sao chép. [B]Sub Protect(Optional Khoa As Boolean = False)[/B] If Khoa Then ActiveSheet.Unprotect Else ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True End If [B]End Sub[/B] Upvote 0ERX_Vietnam
Thành viên hoạt động


Tham gia 27/9/08 Bài viết 117 Được thích 186 Bạn ChanhTQ@ ơi, mình cũng có file giống bạn duchuynh103 nè. khi protect sheet hay share đều bị runtime error 1004 hết. Bạn xem giúp mình được không? Thank bạn trước hen. File đính kèm
- Bang Sap Tai - CL.xls Bang Sap Tai - CL.xls 37 KB · Đọc: 140
ngoctrongdat
Thành viên mới 
Tham gia 31/8/08 Bài viết 45 Được thích 13 Tôi cũng có một bài như vậy đấy, các Bác giúp hộ xem phải làm thế nào? Tôi cũng đã thử xong đoạn code của ChanhTQ@ tôi không biết phải viết vào đâu và thực hiện như thế nào? File đính kèm
- Book1.xls Book1.xls 49.5 KB · Đọc: 52
ndu96081631
Huyền thoại GPE
Thành viên BQT Super Moderator Tham gia 5/6/08 Bài viết 30,703 Được thích 53,978 ngoctrongdat đã viết: Tôi cũng có một bài như vậy đấy, các Bác giúp hộ xem phải làm thế nào? Tôi cũng đã thử xong đoạn code của ChanhTQ@ tôi không biết phải viết vào đâu và thực hiện như thế nào? Nhấp chuột vào đây để mở rộng...Bài của bạn đã được giải quyết xong tại đây: http://www.giaiphapexcel.com/forum/showpost.php?p=169351&postcount=15 Upvote 0 1
123
Thành viên mới 
Tham gia 6/9/07 Bài viết 20 Được thích 1 Chào cả nhà, Tôi cũng gặp phải tình trạng hệt như vậy, tuy nhiên file của tôi có khác hơn một chút, là do 1- File của tôi để trên máy chủ mà nhiều người dùng một lúc nên phải đặt ở chế độ share workbook 2- Do có một số phần lọc hay được sử dụng nên tôi đã tạo một số nút command button và gán các macro để thực hiện các thao tác lọc cho nhanh. 3- Do nhiều người thuộc nhiều nhóm khác nhau cùng truy cập nên tôi muốn phân quyền cho mỗi người làm việc trên một số ô cụ thể của file (màu xanh và màu vàng tương ứng trên file đính kèm) và tôi đã đặt được pass vùng cho 2 vùng nay. Trước đây tôi cũng bị lỗi khi protect sheet để sử dụng pass vùng thì các nút bấm không thể sử dụng được và báo lỗi run time error 1004 như đã nêu. Qua trao đổi của cả nhà, tôi đã xử lý được lỗi này khi không share workbook. Nhưng khi share thì vẫn báo lỗi như trên. Mọi người có thể chỉ dẫn tôi cách xử lý được không? Yêu cầu của vấn đề là: 1-Phải để file ở chế độ share 2-Phải sử dụng được các nút bấm 3-Phải đặt được pass vùng (mỗi người chỉ được quyền nhập số liệu trên một vùng nhất định) Cám ơn mọi người . Thân mến File đính kèm
- Book1 by 123.xls Book1 by 123.xls 45 KB · Đọc: 64
Doan huu chinh
Thành viên mới 
Tham gia 5/7/09 Bài viết 3 Được thích 0 xin mọi người sửa giúp cho tôi lỗi này , nó báo là :run-time error '1004' và đây là đoạn mã sai mà tôi ko biết sửa như thế nào : Sub Home() i4 = WorksheetFunction.Match(SHd.Range("E1"), _ Sheets("Table No.").Range("A2:A25"), 0) If i4 <= 8 Then j1 = 4 ElseIf i4 <= 16 Then j1 = 6 Else: j1 = 8 End If j2 = 3 * (i4 Mod 8) + 2 If j2 = 6 Then j2 = 26 End Sub Upvote 0 Po_Pikachu
[email protected]
Tham gia 29/4/08 Bài viết 2,209 Được thích 3,572 Nghề nghiệp #VALUE! Code này mình đâu thấy có lỗi gì đâu. Bạn xem lại vùng dữ liệu [A2:A25] xem đúng dữ liệu chưa? Mã: Sao chép. Sub Home() i4 = WorksheetFunction.Match(SHd.Range("E1"), _ Sheets("Table No.").Range("A2:A25"), 0) j1 = Int((i4 - 1) / 8) * 2 + 4 If j1 > 8 Then j4 = 8 j2 = 3 * (i4 Mod 8) + 2 If j2 = 6 Then j2 = 26 End Sub Thân. Upvote 0 DDoan huu chinh
Thành viên mới 
Tham gia 5/7/09 Bài viết 3 Được thích 0 bạn po pikachu ơi ! mình đã kiểm tra lại vùng dữ liệu nhưng vẫn ko được. Bây giờ phải làm gì tiếp đây.Mình nhờ bạn xem lại giúp mình . nó báo run-time error '1004' . unable to get the match property of the worksheetfunctionclass Option Explicit Public i1 As Integer, i2 As Integer, i3 As Integer, i4 As Integer Public eR1 As Integer, eR2 As Integer, k, j1, j2 Public SHd As Worksheet, SDa As Worksheet Sub PreviewInvoice() ActiveWindow.SelectedSheets.PrintPreview End Sub Sub khaibao() Set SHd = Sheets("Invoice") ' <-- Gán SHd là sheet 'Invoice' Set SDa = Sheets("Data") ' <-- Gán SHd là sheet 'Data' End Sub Sub SaveInvoiceProcess() Application.ScreenUpdating = False LuuDL XoaDL Application.ScreenUpdating = True End Sub Sub LuuDL() Dim A2 khaibao ' <-- Goi sub 'khaibao' eR1 = SHd.Range("C21").End(xlUp).Row ' <-- Dong cuoi trong bang hoa don eR2 = SDa.Range("A65536").End(xlUp).Row + 1 ' <-- Dong trong ngay duoi dong cuoi trong 'Data' If eR1 >= 12 Then k = WorksheetFunction.CountIf(SDa.Range("C2:C" & eR2), _ Range("B1")) If k > 0 Then i2 = WorksheetFunction.Match(SHd.Range("B1"), _ Sheets("Data").Range("C1:C" & eR2), 0) ' <-- Dong dau tien chua so HDon i3 = WorksheetFunction.Match(SHd.Range("B1"), _ Sheets("Data").Range("C1:C" & eR2), 1) ' <-- Dong cuoi cung chua so HDon SDa.Range("A" & i3 + 1 & ":H" & i3 + eR1 - 11).Insert Shift:=xlDown ' <-- Chen them dong SDa.Range("H" & i2).Copy SDa.Range("H" & i3 + 1 & ":H" & i3 + eR1 - 11) SDa.Range("A" & i2 & ":H" & i3).Delete Shift:=xlUp ' <-- Xoa dong cu eR2 = i2 End If Else MsgBox "Khong co du lieu de luu", , "Error" Exit Sub End If '====================================== SHd.Range("B12:E" & eR1).Copy SDa.Cells(eR2, 4).PasteSpecial xlPasteValues SDa.Cells(eR2, 1) = SHd.Range("E10") SDa.Cells(eR2, 2) = SHd.Range("E1") SDa.Cells(eR2, 3) = SHd.Range("B1") SDa.Range("A" & eR2 & ":C" & eR2).Copy _ SDa.Range("A" & eR2 & ":C" & eR2 + eR1 - 12) Home End Sub Sub XoaDL() SHd.Range("B1") = SHd.Range("B1").Value + 1 SHd.Range("B12:C21").ClearContents Sheets("Home").Activate If SDa.Range("H" & eR2) = "" Then Sheets("Home").Cells(j2, j1) _ = WorksheetFunction.Sum(SDa.Range("G" & eR2 & ":G" & eR2 + eR1 - 12)) End Sub Sub Home() i4 = WorksheetFunction.Match(SHd.Range("E1"), _ Sheets("Table No.").Range("A2:A25"), 0) If i4 <= 8 Then j1 = 4 ElseIf i4 <= 16 Then j1 = 6 Else: j1 = 8 End If j2 = 3 * (i4 Mod 8) + 2 If j2 = 6 Then j2 = 26 End Sub Lần chỉnh sửa cuối: 23/10/09 Upvote 0 Po_Pikachu
[email protected]
Tham gia 29/4/08 Bài viết 2,209 Được thích 3,572 Nghề nghiệp #VALUE! Cái bạn cần làm là gửi file bị lỗi ấy lên chứ gửi cả đống link lên mà chẳng thấy dữ liệu thì làm sao mà làm chứ? Nhìn vậy giống như ăn chay vậy? Gọi là thịt mà có phải thịt đâu, toàn là tàu hủ thúi cả. Hhuhuhuhu Thân. Upvote 0 DDoan huu chinh
Thành viên mới 
Tham gia 5/7/09 Bài viết 3 Được thích 0 đây mình gửi file các bạn xem hộ File đính kèm
- Invoice..xls.7z Invoice..xls.7z 30.5 KB · Đọc: 36
Ruou_va_hoa
Thành viên mới 
Tham gia 23/10/10 Bài viết 2 Được thích 0 Có ai giúp mình với Anh em xem cái lỗi file Excel này rùi sữa cho mình với. Cảm ơn trước nha: Sửa xong nhớ gửi về "[email protected]" Upvote 0 R Ruou_va_hoa
Thành viên mới 
Tham gia 23/10/10 Bài viết 2 Được thích 0 xem và sửa dùm sửa xong nhờ gửi đến : [email protected] File đính kèm
- lam diem.rar lam diem.rar 83.2 KB · Đọc: 44
Hoangtrang211
Thành viên mới 
Tham gia 5/7/16 Bài viết 1 Được thích 0 Các bác ơi giúp em sửa lỗi run time error 1004 này với ạ, em có mấy file toàn bị như thế này
Upvote 0 T Talaai123
Thành viên mới 
Tham gia 20/9/15 Bài viết 2 Được thích 0 Em có cái file bị dính lỗi runtime erro 1004, loay hoay các kiểu không khắc phục được, em post lên đây nhờ các bác fix dùm ạ. Em xin cảm ơn nhiều ! Hic ! file dung luong qua 1MB nen khong tai duoc, em phai dung duong link. Lần chỉnh sửa cuối: 17/10/16 Upvote 0 T Talaai123
Thành viên mới 
Tham gia 20/9/15 Bài viết 2 Được thích 0 EM up lên nhờ các cao thủ đi qua fix giùm. Upvote 0 D Dang MInh Tue
Thành viên mới 
Tham gia 29/5/17 Bài viết 5 Được thích 0 Giới tính Nam Nhờ anh em cao thủ giúp sửa chữa đoạn code nhập liệu này cho gọn gàng, chạy nhẹ nhàng giúp mình với, gửi giùm về [email protected] nhé. Thank nhiều File đính kèm
- code.txt code.txt 6.3 KB · Đọc: 9
be_09
Biên Hòa, Đồng Nai
Tham gia 9/4/11 Bài viết 9,972 Được thích 9,884 Nghề nghiệp Công chứcDang MInh Tue đã viết: Nhờ anh em cao thủ giúp sửa chữa đoạn code nhập liệu này cho gọn gàng, chạy nhẹ nhàng giúp mình với, gửi giùm về [email protected] nhé. Thank nhiều Nhấp chuột vào đây để mở rộng...Chủ đề bạn yêu cầu không liên qua đến lỗi Run-time error '1004. Tốt nhất là bạn tạo chủ đề mới và đính kèm File Excel, nêu rõ vấn đề cần ở cột nào (vì tôi thấy File txt của bạn có 1 đống hàm trong đó), thà viết code mới còn lẹ hơn ngồi đọc code của bạn. Upvote 0
Hoang2013
Thành viên gắn bó


Tham gia 15/8/13 Bài viết 1,622 Được thích 1,598 Giới tính Nam Nghề nghiệp Hưu trí Hoangtrang211 đã viết: Các bác ơi giúp em sửa lỗi run time error 1004 này với ạ, em có mấy file toàn bị như thế này View attachment 162007 View attachment 162008 Nhấp chuột vào đây để mở rộng...Mắt kém, nhồm hoài mà chả thấy gì sất! Hay bạn trích nguyên macro đó lên & dòng nào bị tô vàng, thì còn họa may! Upvote 0
dhthao
Thành viên mới 
Tham gia 14/8/19 Bài viết 1 Được thích 0 ndu96081631 đã viết: Bài của bạn đã được giải quyết xong tại đây: http://www.giaiphapexcel.com/forum/showpost.php?p=169351&postcount=15 Nhấp chuột vào đây để mở rộng...chú ơi, cháu ko vào được link này ạ vậy làm sao để sửa được lỗi Run-time error '1004' Application-defined or object-defined error ạ Upvote 0
Lyvanduong
Thành viên mới 
Tham gia 8/1/25 Bài viết 2 Được thích 0 Mọi người giúp em với ạ, em thử vào option như trên mạng nhưng mà lỗi này vẫn không sửa đc. Em mong ac giúp đỡ ạ
Upvote 0 Bạn phải đăng nhập hoặc đăng ký để trả lời bài viết tại đây. Bài viết mới nhất
- GPE-Trợ Lý
- 24/11/25
- Câu lạc bộ hoạt động xã hội
- dieppk.nb92
- Chủ nhật lúc 01:22
- Hàm và công thức Excel
- PhanTuHuong
- Chủ nhật lúc 23:46
- Thư giãn
- Đã giải quyết
- HeSanbi
- 30/5/20
- Lập Trình với Excel
- phamdinh.huy.aladin@gmail
- Thứ hai lúc 10:18
- Hàm và công thức Excel
- kaoehtkid
- Thứ hai lúc 19:04
- Những vấn đề chung
- Question Question
- duongnhuxuyen
- Thứ sáu lúc 15:39
- Lập Trình với Excel
- Question Question
- ongke0711
- 6/10/24
- Lập Trình với Excel
- Đã giải quyết
- eagle12
- 8/12/25
- Lập Trình với Excel
- HeSanbi
- Thứ bảy lúc 15:41
- Xử lý chuỗi ký tự
- H_P
- Thứ bảy lúc 14:23
- Tìm kiếm, dò tìm và tham chiếu
- Ngựa con 2002
- Thứ bảy lúc 23:07
- Xử lý chuỗi ký tự
- QUANSUNG
- Thứ bảy lúc 10:55
- Hàm và công thức Excel
- huuthang_bd
- 30/12/13
- Xây dựng ứng dụng.
- Dinh Hong Nhung
- Thứ năm lúc 10:36
- Hàm và công thức Excel
- PhanTuHuong
- 4/10/22
- Thư giãn
- Question Question
- duongnhuxuyen
- 12/11/25
- Lập Trình với Excel
- Vũ Hải Sơn
- 2/12/25
- Hàm và công thức Excel
- Thúy Sa
- Thứ năm lúc 17:17
- Những vấn đề chung
- Question Question
- lyvanthang
- Thứ năm lúc 10:36
- Lập Trình với Excel
Thành viên có số lượng bài viết cao nhất tháng
- Maika8008 33
- thanthanhan 19
- dungpham01 18
- eagle12 16
- ongke0711 16
- nguyenanhtruong2409 14
- Phan Thế Hiệp 12
- HUONGHCKT 12
- vic_it 11
- ptm0412 11
- nhhnam 10
- pycckuu410 10
- Vũ Hải Sơn 9
- HeSanbi 8
- bsbnhh 7
- Gà Con yêu VBA 7
- dieppk.nb92 7
- Hana2610 6
- duongnhuxuyen 6
- Mr.hieudoanxd 5
Thành viên có điểm tương tác cao nhất tháng
- Phan Thế Hiệp 63
- Maika8008 26
- ongke0711 17
- thanthanhan 16
- ptm0412 15
- HeSanbi 12
- HUONGHCKT 9
- dungpham01 9
- Cúc Hr 8
- eagle12 8
- dieppk.nb92 6
- befaint 5
- Mr.hieudoanxd 5
- pycckuu410 5
- SA_DQ 4
- nguyenanhtruong2409 4
- Phuocam 4
- nhhnam 2
- Gà Con yêu VBA 2
- huuthang_bd 2
Thời gian đếm ngược.
000 Ngày 00 Giờ 00 phút 00 giây Thân mời tham dự sự kiện sinh nhật GPE 2025- Trang chủ
- Diễn đàn
- Lập Trình với Excel
- Website này sử dụng cookies. Tiếp tục sử dụng trang này, đồng nghĩa với việc bạn chấp nhận website sử dụng cookies. Chấp nhận Tìm hiểu thêm.…
Từ khóa » Excel Báo Lỗi 1004
-
Cách Sửa Lỗi Runtime Error 1004 Trong Microsoft Excel - Windows789
-
Cách Sửa Lỗi Runtime Error 1004 Trong Microsoft Excel
-
Sửa Lỗi Run-time Error 1004 Không Thể Chạy Macro Trong Excel
-
Cách Sửa Lỗi Run Time Error 1004 Trong Excel Windows 10
-
Khắc Phục Lỗi:" Excel Runtime Error 1004" Bạn Nên Biết điều Này?
-
Excel Tự động Không Thành Công Lần Thứ Hai Chạy Mã
-
Làm Cách Nào để Khắc Phục Lỗi Runtime 1004 Trong Microsoft Excel?
-
Cách Sửa Lỗi Runtime Error 1004 Trong Microsoft Excel - Windows789
-
Tổng Hợp Lỗi Run Time Error 1004. Method Save Of Object Workbook ...
-
Lỗi Run-time Error 1004 Trong Excel. Khi Làm Nhật Ký Thi Công Tự động ...
-
Cách Sửa Lỗi Runtime Error 1004 Excel, Tổng Hợp Lỗi Run Time ...
-
Cách Sửa Lỗi Thời Gian Chạy 1004 Trong Excel
-
▷ CỐ ĐỊNH: Lỗi Thời Gian Chạy Excel 1004 Với Hướng Dẫn Này »
-
Cách Sửa Lỗi Microsoft Excel Runtime 1004 - MoiNhat Net