Tự động trả về giá trị đã được nhập từ trước????

Liên hệ QC

fantasylove

Thành viên mới
Tham gia
19/4/08
Bài viết
25
Được thích
0
Hix, e chả bít nói cái nhu cầu của e như thế nào nữa.E cho cái vd luôn nhé.
E mún làm 1 cái bảng tính tiền, trong đó giá của sản phẩm đã được nhập vào từ trước ạ.Giả sử sản phẩm có mã số 001 thì có số tiền tương ứng là 5000,002 là 7000.Làm sao để e nhập 001 vào ô A2 chẳng hạn thì bên ô B2 sẽ tự động chèn vào giá trị của nó là 5000 ạ???Thankssss các pác trước nha
 
Chỉnh sửa lần cuối bởi điều hành viên:
Bạn dùng hàm Vlookup để tìm giá trị ở ô kế bên.
Còn hàm ISNA dùng để xác định lỗi cho hàm Vlookup.
Bạn xem file sẽ hiểu thêm.
Thân.
 

File đính kèm

Bạn dùng hàm Vlookup để tìm giá trị ở ô kế bên.
Còn hàm ISNA dùng để xác định lỗi cho hàm Vlookup.
Bạn xem file sẽ hiểu thêm.
Thân.
Hi, thanksss pác.Nhưng hình như theo cách của pác thì khi in ra nó sẽ in cả cái bảng giá của pác ở cột H và I, e chỉ cần in các giá trị ở cột A và B thôi thì phải làm sao pác???

_________________

Khi viết bài bạn không nên dùng các từ viết tắt như trong chat chit!.
 
Chỉnh sửa lần cuối bởi điều hành viên:
Hi, thanksss pác.Nhưng hình như theo cách của pác thì khi in ra nó sẽ in cả cái bảng giá của pác ở cột H và I, e chỉ cần in các giá trị ở cột A và B thôi thì phải làm sao pác???

Cái bác này thật là, có 2 cách thế này nhé:
1. Muốn in cột A và B thì chọn vùng in là cột A và B thôi
2. Ẩn cột ko cần in (cột H và I)
 
Cái bác này thật là, có 2 cách thế này nhé:
1. Muốn in cột A và B thì chọn vùng in là cột A và B thôi
2. Ẩn cột ko cần in (cột H và I)
Hix,cách 1 có lẽ ko dc pác à.Nếu e có đủ thời gian để chọn vùng in thì e đã chẳng việc j phải làm cái tự động điền giá như vậy cả pác à.Cái e cần là thật nhanh, nhập xong chỉ việc ctrl+P là in ra cái mình muốn luôn.
Còn việc ẩn cột ko cần in thì làm như thế nào pác nhỉ??? E mới tập tọe Excel 1 chút thôi.Pác giúp e với
 
Chỉnh sửa lần cuối bởi điều hành viên:
Hix,cách 1 có lẽ ko dc pác à.Nếu e có đủ thời gian để chọn vùng in thì e đã chẳng việc j phải làm cái tự động điền giá như vậy cả pác à.Cái e cần là thật nhanh, nhập xong chỉ việc ctrl+P là in ra cái mình muốn luôn.
Còn việc ẩn cột ko cần in thì làm như thế nào pác nhỉ??? E mới tập tọe Excel 1 chút thôi.Pác giúp e với
Vậy bạn dùng thêm code thực hiện quá trình ẩn cột trước khi in. Code sẽ được đặt trong ThisWorkbook (Bạn nhấn Alt + F11 -> nhấp đúp vào ThisWorkbook sẽ thấy!).
Mã:
Private Sub Workbook_BeforePrint(Cancel As Boolean)
Sheet1.Range("H:I").EntireColumn.Hidden = True
End Sub
 

File đính kèm

Hix,cách 1 có lẽ ko dc pác à.Nếu e có đủ thời gian để chọn vùng in thì e đã chẳng việc j phải làm cái tự động điền giá như vậy cả pác à.Cái e cần là thật nhanh, nhập xong chỉ việc ctrl+P là in ra cái mình muốn luôn.
Còn việc ẩn cột ko cần in thì làm như thế nào pác nhỉ??? E mới tập tọe Excel 1 chút thôi.Pác giúp e với
Thế thì bác đưa file lên mọi người sẽ giúp cụ thể, chứ cứ nói mò vậy chả đâu vào đâu cả. Tôi ko hiểu file của bác thế nào mà ko có thời gian để chọn vùng in. Tối về nhà bớt ít thời gian đi với bạn gái mà chọn vùng in rồi in suốt đời khỏi phải chọn nữa.
+ Nếu vậy tốt nhất bác nên để riêng phần dữ liệu ko muốn in ra Sheet khác rồi tha hồ mà in Sheet của bác
 
Lần chỉnh sửa cuối:
Cái này thì dễ ợt chứ khó gì, bạn lưu dữ liệu một sheet và một sheet dò thì ra chứ có gì đâu.
 
Cái này thì dễ ợt chứ khó gì, bạn lưu dữ liệu một sheet và một sheet dò thì ra chứ có gì đâu.
Hi, e thấy cách của pác này có vẻ đơn giản nhất.Nhưng ko e ko bít dùng hàm vlookup để tìm kiếm giá trị ở sheet khác ntn cả.Các pác giúp e với :( E gà lắm.Các pác đừng cười nha
 
Chỉnh sửa lần cuối bởi điều hành viên:
Dùng Vlookup thì vầy nha!
Vlookup(<ô địa chỉ cần tham chiếu>,<Bảng giá trị nguồn có trị tuyệt đối>,<cột giá trị đích>)
Còn dùng sheet khác theo bạn là tốt nhất cũng chẳng sao, chỉ là phải tốn thêm 1 sheet nữa thôi! Tùy bạn.
Thân.
 

File đính kèm

Dùng Vlookup thì vầy nha!
Vlookup(<ô địa chỉ cần tham chiếu>,<Bảng giá trị nguồn có trị tuyệt đối>,<cột giá trị đích>)
Còn dùng sheet khác theo bạn là tốt nhất cũng chẳng sao, chỉ là phải tốn thêm 1 sheet nữa thôi! Tùy bạn.
Thân.
Hix, pác ơi, e lại phải phiền pác lần nữa rùi.Ngại wa' :( Pác cố giúp e nốt lần này nữa nha.Vấn đề ở chỗ là số lượng mặt hàng của e rất nhiều.Có thể lên tới cả trăm loại.Theo như file pác send thì hình như chỉ dc 2 mặt hàng, vả lại nếu đánh bất cứ 1 số j khác mã số ở cột A thì (sheet 1) thì nó cũng tự nhảy ra giá là 7000.Hix.Vẫn có những loại hàng e phải nhập = tay mà :(

--------------------------
Yêu cầu bạn sửa lại các bài viết của mình theo ngôn ngữ tiếng Việt một cách nghiêm túc.
 
Chỉnh sửa lần cuối bởi điều hành viên:
Bạn đưa ví dụ dữ liệu mẫu lên thử xem, vẫn có thể làm được nếu tên hàng khác nhau. Nếu độ chính xác không cao thì bạn chỉ cần thêm (,0) vào cuối công thức Vlookup là được mà.
 
Bạn đưa ví dụ dữ liệu mẫu lên thử xem, vẫn có thể làm được nếu tên hàng khác nhau. Nếu độ chính xác không cao thì bạn chỉ cần thêm (,0) vào cuối công thức Vlookup là được mà.
Giữ liệu mẫu thì cũng không có gì cả bác à.Như cái file bác gửi kèm cho em thôi, có điều số lượng mặt hàng của em nó hơi nhiều.Tầm 100 thì cần phải làm vlookup như thế nào ạ?Sorry bác, mấy hôm em bận quá không lên trả lời bài được.Bác giúp em lần nữa nhá.Thanksss bác
 
100 hay 200 cũng không sao, nhưng có 1 điều là tên mặt hàng phải khác nhau, chứ có 1 thằng trùng nhau thì hỏng việc đó.
Bạn xem file nha!
À, còn mình không phải bác gì đâu, có khi mình còn nhỏ tuổi hơn bạn nữa đó!
Xưng hô vậy, kỳ quá! Năm nay mình mới 21 à, chúc bạn vui với diễn đàn này nha!.
Thân.
:-=@#!^%/-*+/
 

File đính kèm

Web KT

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

Back
Top Bottom