Tạo file hoá đơn cho khách hàng

  • Thread starter Thread starter xxmtxx
  • Ngày gửi Ngày gửi
Liên hệ QC

xxmtxx

Thành viên mới
Tham gia
2/4/10
Bài viết
25
Được thích
4
Chào các bạn;;;;;;;;;;;


Mời các bạn xem qua file mình gởi đính kèm và giúp mình nhé.

Xin các bạn làm giúp mình và xin vui lòng chỉ giúp mình fải bổ sung phần kiến thức nào của excel luôn nhé. Mình chỉ biết những căn bản của excel thôi


Xin chân thành cảm ơn@$@!^%
 

File đính kèm

Chào các bạn;;;;;;;;;;;
Mời các bạn xem qua file mình gởi đính kèm và giúp mình nhé.
Xin các bạn làm giúp mình và xin vui lòng chỉ giúp mình fải bổ sung phần kiến thức nào của excel luôn nhé. Mình chỉ biết những căn bản của excel thôi
Xin chân thành cảm ơn@$@!^%

Giới thiệu với bạn một cách làm, nó chạy bằng macro (VBA).
vì là bằng công thức thì cũng được, như yêu cầu của bạn về nhận tên hàng như vậy thì ko dùng validation list được.
cách sử dụng:
1-bạn mở file này ra-->vào Tools-->macro-->Security...-->chọn mức Medium hoặc Low
2-khi di chuyển qua các cell ở cột B, bạn sẻ có một list Mã hàng và Tên Hang cho bạn chọn
3- khi bạn đã chọn, nó sẻ copy các data bên sheet kia qua cho bạn
yêu cầu:
1-Mã hàng ở sheet MH, cột A không được trùng nhau
2- ko được merge cell.

tham khảo xem có sử dụng được ko
 

File đính kèm

cám ơn bạn nhapmon rất nhiều. Xin nhờ bạn xem giúp lại dùm mình cái file này nhé. Đây là file mà mình vừa mới bổ sung thêm. Xin lỗi vì phần bổ sung sau này của mình mà làm phiền bạn.

Bạn ơi, bạn có thể dạy cho mình biết cách mà bạn đã làm ra kết quả đó như thế nào kô? Nếu có thời gian, bạn có thể quay video chia sẻ cho mình xem được kô. Mình kô biết bắt đầu tiếp cận các phần VBA liên quan đến file dữ liệu của mình như thế nào nữa.

Bạn làm giúp mình file này nhé. Cái phần chọn tên hàng của bạn rất đúng ý của mình, nhưng có 1 điểm thế này, khi mình tìm những mã hàng ở sau cùng thì thanh cuộn kô tự cuộn xuống mà mình fải nhấp chuột tìm thêm các mã hàng giống nó. ví dụ, như mình gõ vào chữ KHS thì nó chỉ hiện KHST01 mà bị che mất mấy cái KHS.. còn lại.
 

File đính kèm

Lần chỉnh sửa cuối:
cám ơn bạn nhapmon rất nhiều. Xin nhờ bạn xem giúp lại dùm mình cái file này nhé. Đây là file mà mình vừa mới bổ sung thêm. Xin lỗi vì phần bổ sung sau này của mình mà làm phiền bạn.

Bạn ơi, bạn có thể dạy cho mình biết cách mà bạn đã làm ra kết quả đó như thế nào kô? Nếu có thời gian, bạn có thể quay video chia sẻ cho mình xem được kô. Mình kô biết bắt đầu tiếp cận các phần VBA liên quan đến file dữ liệu của mình như thế nào nữa.

Bạn làm giúp mình file này nhé. Cái phần chọn tên hàng của bạn rất đúng ý của mình, nhưng có 1 điểm thế này, khi mình tìm những mã hàng ở sau cùng thì thanh cuộn kô tự cuộn xuống mà mình fải nhấp chuột tìm thêm các mã hàng giống nó. ví dụ, như mình gõ vào chữ KHS thì nó chỉ hiện KHST01 mà bị che mất mấy cái KHS.. còn lại.

yêu cầu của bạn quá khó cho tôi quá, tôi mất gần cả ngày trời để giải quyết một yêu cầu nhỏ xíu của bạn, là làm sao mà nạp data từ nhiều cột vào combobox..............!$@!!

còn về yêu cầu hướng dẫn bạn cách làm.............thì mình đã nói là lảm bằng macro (tức là lập trình, thì làm sao mà quay video cho bạn được).

bạn có thể tìm hiểu vể vba, trên diễn đàn, ko cần giỏi đâu, chỉ cần đọc hiểu được các lệnh, rồi lênh đây xin code, hoặc search tìm...........mình toàn làm theo cách đó.

bạn xem file nha.

chúc bạn thành công
 

File đính kèm

cám ơn bạn "nhapmon" rất nhiều đã vất vả giúp mình. không biết là bạn đang ở đâu, nếu có dịp thì mình sẽ khao bạn ăn bánh nhe@$@!^%

File của bạn làm rất ok nhưng bạn bị nhầm một chút. Mình xin gởi lại file cho bạn và nhờ bạn xem giùm nhé.

MÌnh đang tìm tài liệu tự học vba - những cái mà mình đang hỏi bạn (marco). Bạn có kinh nghiệm học vba nên có thể chia sẻ tài liệu nào dành cho người mới học và dễ học như mình kô?

CHÚC BẠN LUÔN VUI KHOẺ MỖI NGÀY.
 

File đính kèm

Lần chỉnh sửa cuối:
cám ơn bạn "nhapmon" rất nhiều đã vất vả giúp mình. không biết là bạn đang ở đâu, nếu có dịp thì mình sẽ khao bạn ăn bánh nhe@$@!^%

File của bạn làm rất ok nhưng bạn bị nhầm một chút. Mình xin gởi lại file cho bạn và nhờ bạn xem giùm nhé.

MÌnh đang tìm tài liệu tự học vba - những cái mà mình đang hỏi bạn (marco). Bạn có kinh nghiệm học vba nên có thể chia sẻ tài liệu nào dành cho người mới học và dễ học như mình kô?

CHÚC BẠN LUÔN VUI KHOẺ MỖI NGÀY.

chà, 2 sheet này thứ tự các cột ko giống nhau hả? căng nha!!!
code mình viết thì các cột 2 sheet phải giống nhau, mỗi sheet một kiểu vậy thì mình potay.


bạn tham khảo file này, các yêu cầu tô màu đỏ, mình ko làm được, hy vọng có cao thủ ghé qua giúp bạn

---------------------------------------------------------------------------------------------------------

còn kinh nghiệm, đây là kn bản thân thôi.
để có thể viết code đơn giản để ứng dụng cho công việc excel, chắc cần một số yếu tố sau:
1--chắc cũng fải biết sơ qua khái niệm lập trình của một ngôn ngữ nào đó.
2--record macro, bạn sử dụng chức năng record macro của excel, để quay lại các thao tác bằng tay, xong rồi nghiền ngẫm nó thử
3--lên diễn đàn,search tìm hay hỏi các đề tài gần với công việc của mình, về học
4--diễn đàn có một sách về lập trình, bạn mua học thử xem
một vài chia sẻ với bạn
 
Lần chỉnh sửa cuối:
cám ơn bạn nhiều nhiều. mình sẽ làm lại 1 file tươm tất về danh mục các cột trong sheet chính cho hoàn chỉnh.
chà, 2 sheet này thứ tự các cột ko giống nhau hả? căng nha!!!
code mình viết thì các cột 2 sheet phải giống nhau, mỗi sheet một kiểu vậy thì mình potay.
Bạn cho mình hỏi kỹ lại ý của bạn nhe. thứ tự cột trong các sheet giống nhau nhưng số lượng cột của các sheet khác nhau thì có được kô bạn?? (ví dụ như: sheet 1 có 3 cột, sheet 2 có 5 cột, mình sẽ sắp xếp 3 cột đầu có nội dung và thứ tự của 2 sheet này giống nhau)

à. mỗi lần mình mở cái file excel rồi chọn mũi tên trong hộp combox thì chỉ có 1 hàng trống trơn. Chỉ khi mình mở file lên và nhấp nút Macro, chọn additemcombo thì khi đó hộp combox mới liệt kê danh sách ra. Thật ra chức năng cho chạy additemcombo có hữu ích gì ? hay là file excel có vba thì bắt buộc ta fải làm như thế ?? mình mặc định cho nó luôn liệt kê danh sách trong hộp combo mà ko cần fải mỗi lần mở file thì mình fai chạy additemcombo được ko ?

Hôm qua đi tìm tài liệu vba, mình phát hiện cái này, ko biết bạn có dùng đến ko?
http://sinhvienit.net/forum/tong-hop-cac-ham-trong-vb-6-co-giai-thich-tieng-viet.4014.html
Mình chịu thua vba thôi, chẳng tiếp thu và code được gì cả, nhất là các môn lập trình mặc dù hồi trước đã từng gặp nó. Thế nên bạn đừng có bỏ mặc mình nhe**~**. Mình sẽ gởi file mới cho bạn trong mấy ngày nữa;;;;;;;;;;;
 
để thực hiện việc copy qua sheet "HD", thì thứ tự các cột A-->F, ở các sheet nguồn ko được thay đổi
sheet"MH ok", do yêu cầu số nào nhập sau thì cập nhật vào giá nên đã có code, vì vậy cột G và H ko được thay đổi

khi bạn chuyển qua sheet"HD", có một hộp thoại hỏi bạn có cập nhật ko,
nếu mở file lần đầu, bạn cho yes

nếu là ở sheet khác rùi chuyển qua, nếu ko có thay đổi gì vế danh mục thì chọn "No", còn nếu có thay đổi thì chọn "Yes"
cái này mmình cũng ko biết là sao, vì nếu sử dụng sự kiện worksheet_change cho các file nguồn thì cứ mỗi lần thay đổi cell nó cứ nạp rùi xả data của combobox.

mà việc nạp data cho combobox thì mình ko biết sử dụng mảng, nên làm liên tục vậy thì nó chạy lẩu lắm.

nếu có cao thủ nào có nhã hứng giúp thì ok, còn ko thì chịu khó làm vậy hén
 
Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom