Lỗi ghi macro xong chạy lại thì bị lỗi (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

langtuchungtinh360

Thành viên đã dừng hoạt động
Tham gia
7/10/13
Bài viết
1,062
Được thích
334
Mọi người xem file này giúp mình

Vấn đề 1:
mình ghi macro để chép lại công thức tại các ô
C1
A2
A3
nhưng khi nhấn để chạy lại macro vừa ghi thì lại báo lỗi
lý do vì sao lại như thế?

Vấn đề 2:
vì công thức hơi kinh nên ai có cách nào ngắn gọn hơn thì sửa lại giúp mình
nội dung cần xuất là ở C1
trị dò là B1
tức là sẽ dò B1 tại F1:Q1
ví dụ B1 là 1 thì tại ô F3=6 và F4=6
thì sẽ ghép giá trị các ô lại để có được giá trị tại ô C1

Nếu vấn đề 2 không hợp chủ đề thì BQT nhắc em chuyển qua Topic khác
 
Mọi người xem file này giúp mình

Vấn đề 1:
mình ghi macro để chép lại công thức tại các ô
C1
A2
A3
nhưng khi nhấn để chạy lại macro vừa ghi thì lại báo lỗi
lý do vì sao lại như thế?

Vấn đề 2:
vì công thức hơi kinh nên ai có cách nào ngắn gọn hơn thì sửa lại giúp mình
nội dung cần xuất là ở C1
trị dò là B1
tức là sẽ dò B1 tại F1:Q1
ví dụ B1 là 1 thì tại ô F3=6 và F4=6
thì sẽ ghép giá trị các ô lại để có được giá trị tại ô C1

Nếu vấn đề 2 không hợp chủ đề thì BQT nhắc em chuyển qua Topic khác
Mình thấy bạn viết code được tại sao không tạo hàm ghép chuỗi mà sử dụng CONCATENATE nó rất dài. Mình thấy khi tạo hàm ghép thì chạy lại Macro không báo lỗi nửa.
 
Upvote 0
Mình thấy bạn viết code được tại sao không tạo hàm ghép chuỗi mà sử dụng CONCATENATE nó rất dài. Mình thấy khi tạo hàm ghép thì chạy lại Macro không báo lỗi nửa.
em tìm được cách rồi thầy ạ! ngắn gọn xúc tích hơn.
còn việc viết code tạo hàm thì nằm ngoài khả năng rồi thầy ạ.
toàn xem code rồi sửa lại. chứ có biết gì đâu thầy (chả có sách mà tham khảo)
đang viết cách xác định vùng chứa dữ liệu bằng mảng mà nó vẫn chậm (nghe nói đâu thao tác trên mảng thì rất nhanh- chả hiểu sao)
sao em hỏi cái gì cũng bị phán câu: bạn viết được code mà sao lại hỏi mấy vấn đề đơn giản này........,,,,,,,,,,,,,,,,,,,,,,,
 

File đính kèm

Upvote 0
em tìm được cách rồi thầy ạ! ngắn gọn xúc tích hơn.
còn việc viết code tạo hàm thì nằm ngoài khả năng rồi thầy ạ.
toàn xem code rồi sửa lại. chứ có biết gì đâu thầy (chả có sách mà tham khảo)
đang viết cách xác định vùng chứa dữ liệu bằng mảng mà nó vẫn chậm (nghe nói đâu thao tác trên mảng thì rất nhanh- chả hiểu sao)
sao em hỏi cái gì cũng bị phán câu: bạn viết được code mà sao lại hỏi mấy vấn đề đơn giản này........,,,,,,,,,,,,,,,,,,,,,,,
Tại trong file của bạn đa số là có code, nên mình nghĩ nếu công thức dài dòng quá viết code sẽ gọn hơn rất nhiều, vã lại đã dùng code trong file thì sử dụng luôn một hàm nhỏ nửa có sao đâu, mình thấy hàm rất dễ đâu cần suy nghĩ nhiều.
Bạn muốn sách tham khảo mình thấy trên diễn đàn có cuốn sách Lập trình VBA trong Excel cho người mới bắt đầu của Phan Tự Hướng rất hay. Có diệp đi Cần Thơ cho bạn mượn Photo. He he he (Chắc Phan Tự Hướng trục xuất tôi khỏi diễn đàn này luôn quá) --=0 --=0 --=0
 
Upvote 0
...
sao em hỏi cái gì cũng bị phán câu: bạn viết được code mà sao lại hỏi mấy vấn đề đơn giản này........,,,,,,,,,,,,,,,,,,,,,,,

Bởi vì bạn tập ăn nhanh quá nên bị hóc.
Học thì tìm những gì đơn giản mà đi từ từ. Bạn cứ nảy ra những ý tuởng "độc đáo" rồi đòi thực hiện.
Diễn đàn này cũng có một vài người như vậy. Học hỏi cho một đống mà rốt cuộc rồi những cái căn bản nhất vẫn phải hỏi lại.
 
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom