Tạo nút bấm trên excel (2 người xem)

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

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

broker

Thành viên mới
Tham gia
25/2/08
Bài viết
2
Được thích
0
Nghề nghiệp
Broker
+-+-+-+Thật là dốt quá. Em mới "vào nghề" chưa biết tạo ra 1 nút bấm để chuyển đến 1 sheet khác hoặc file khác như thế nào. Mong các bác chỉ giúp cho em với.**~**
 

File đính kèm

moz-screenshot-2.png
ex.jpg
 
Upvote 0
em mới tìm hiểu về cái Macro nhưng chẳng hiểu gì hết. chỉ biết nó rất hay mà mù tịt. chán quá. báo nào có sách hay có cái gì nói về nó không cho em với. mail của em là hung29kt@gmail.com mong các bác giúp cho. cảm ơn các bác nhiều lắm
 
Upvote 0
bạn Ca_dafi ơi làm sao để mình xem được 3 file cua ban bay giờ minh download rồi nhưng vẫn chưa xem được. giúp mình với.
 
Upvote 0
bạn Ca_dafi ơi làm sao để mình xem được 3 file cua ban bay giờ minh download rồi nhưng vẫn chưa xem được. giúp mình với.
Bạn ơi! Ba file nén đó bạn cho vào chung 1 thư mục và tiến hành giải nén! Giải nén xong là xem được liền hà!
 
Upvote 0
Ca_dafi à, chỉ giúp mình cách tạo danh sách để đưa vào trong combobox với lần trước mình vấn chưa tạo được nút bấm bạn ạ . (minh vân chua giải nén được ba cai file nén đó bạn ạ). cảm ơn ban trước nha!
 
Upvote 0
Bạn Ca_dafi ơi lại làm phiền bạn rồi. Giúp mình thêm lần nữa nhé. Mình có một file muốn nhờ bạn tạo nút bấm cho code của mình.
 

File đính kèm

Upvote 0
Bạn Ca_dafi ơi lại làm phiền bạn rồi. Giúp mình thêm lần nữa nhé. Mình có một file muốn nhờ bạn tạo nút bấm cho code của mình.

Cách 1: bạn dùng Validation nhé (vào Data/Validation)
Trước tiên bạn phải đặt 1 Name trước cho DMHH (vì DNHH nằm ở sheet khác, cho nên muốn sử dụng validation cho danh mục ở sheet khác, bạn phải đặt Name) --> vào Insert/Name/Define sẽ thấy.

P1-1.jpg




P2-1.jpg




P3-1.jpg



Sau đó tại ô M9 của sheet "NHAPKHO", bạn vào Data/Validation rồi làm như hình sau:


P4-1.jpg




P5.jpg




===================================================

Cách 2: Dùng Combobox của Control ToolBox:

Click chuột phải vào menu và chọn Control ToolBox

C1.jpg



Rê chuột tìm đến biểu tượng với tip text là Combobox, kéo và thả vào sheet hiện hành

C2.jpg



Click chuột phải vào combobox vừa tạo chọn Properties
C3.jpg



Tùy chỉnh Combobox theo hình bên dưới nhé bạn:

C4.jpg


Sau đó tắt chế độ Design Mode đi và thưởng thức:

C5.jpg
 

File đính kèm

Upvote 0
Mình đã lam ra rồi. Cảm ơn bạn thật nhiều nhé Ca_Dafi.
Thân ái!
 
Upvote 0
tạo nút lệnh này thì đơn giản mà.
bạn chỉ cần lôi thanh công cụ Forms là làm được mà.
khi có thanh forms ban kick vào Button sau đó vẽ vào một nơi ma bạn muốn,
hộp assign Macro hiện lên bạn kíck vào record rùj tiếp là OK
tiếp bạn chuyển tới sheet bạn muốn lv.
chọn tool/ macro/stop recording.
tiếp bạn kick chuột fải vào nút lệnh chọn assign Macro chọn tiếp macro bạn vừa tạo OK
để đổi tên nút lệnh bạn kich chuột fải và chọn Edit tex.
chúc bạn may mắn
mình cũng mới hoc thui nên ko rành lắm
 
Upvote 0
Có gì đâu mà khóc vậy bạn.
Đầu tiên bạn không nên đặt tên sheet có dấu, có khoản trắng.
Bạn vào VBA (ấn Alt+F11) vào màn hình soạn thảo code. Click chuột phải vào khung Project (nếu không thấy thì ấn ctrl+R), chọn insert Module. Bạn viết hai thủ tục như sau:
PHP:
Cú pháp để chọn sheet:

Sub NhapDuLieu()
sheets("NhapDuLieu").select    'Tên sheet được đặt trong hai dấu nháy kép.
end Sub

Sub XemDuLieu()
sheets("XemDuLieu").select
end sub
Sau đó quay ra excel, tại sheet nguon. Click chuột phải vào nút lệnh <Nhập dữ liệu> và chọn Assign macro.
Lúc này cửa sổ assign macro xuất hiện, bạn sẽ thấy hai thủ tục bạn vừa tạo, chọn vào thủ tục (Macro) có tên NhapDuLieu, rồi chọn OK đi bạn. Như vậy bạn đã gán cho nút lệnh <Nhập Dữ Liệu một macro name là NhapDuLieu. Khi click chuột trái lên nút lệnh, chương trình sẽ thực thi macro này. Tương tự với nút lệnh <Xem kết quả>.

Còn việc tạo combobox (cái mà bạn gọi là "thanh sổ xuống") thì như sau:
Bạn click chuột phải lên thanh menu chọ Control Toolbox (không nên chọn Form, vì combobox của Control Toolbox dễ thực hiện và dễ điều khiển hơn combobox của Form).
Chọn bật chế độ design mode lên (nút có hình cây thước eke và cây bút chì). Tạo một object là combobox (rê chuột lên từng hình trên thanh Control Toolbox, tới khi nó hiển thị chữ Combobox thỉ click vào).

Bạn phải tạo một danh sách ở ngoài trước khi đưa vào combobox (vì mình nghĩ bạn mới làm quen với VBA nên không đưa ví dụ insert vào combox bằng VB), và đặt tên nó là ListIndex (hoặc tên gì bạn thích) (Vào Insert/Name/Define, hoặc gõ trực tiếp vào ô nhỏ góc trái bên trên (ô đó gọi là ô address thì phải)

Sau đó bạn click chuột phải vào combobox chọn properties

Chỉnh lại thuộc tính ColumnCount cho phù hợp với danh sách (ví dụ danh sách của bạn có hai cột thì chọn columncount= 2)
Tùy chỉnh thuộc tính columnHead =true (thể hiện tên tiêu đề) hoặc = false (không hiện tên tiêu đề)

Chỉnh lại thuộc tính ListFillRange = tên danh sách bạn đã đặt, ở đây mình ví dụ là ListFillRange=ListIndex

tùy chỉnh thuộc tính LinkedCell bằng cách gõ vào địa chỉ 1 ô nào đó, mà ô đó sẽ thay đổi giá trị khi combobox thay đổi và/hoặc combobox sẽ thay đổi khi ô đó thay đổi (quan hệ 1-1).

Bây giờ bạn tắt chế độ design mode đi và thưởng thức kết quả nhé. Tha hồ mà nghiên cứu nhé, và nhớ là .... đừng có khóc!. Hehe
Bác ơi,
En làm hoài mà không được, em load được 01 file kế toán có dùng nút combobox, khi ínert thêm dòng thì combobox ở dòng thêm vào không có ---> vậy mỗi khi thêm dòng thì mình phải tạo lại combobox hả Bác.
Em rất muốn nhờ Bác xem hộ em file kế toán đó, nhưng em post lên mà nó cứ báo lỗi. Bác cho em xin địa chỉ mail, em gởi file Bác xem hộ em nhe.
Xin đa tạ Bác nhiều
 
Upvote 0
Upvote 0
để tạo nút bấm ban ban tạo danh sách các mục mà bạn muốn xổ xuống. Sau đó đặt tên cho danh sách đó. Ví dụ là chiphi. sau đó ban nhấp chuột vào data. chọn validation. ở hộp allow bạn chọn là list. Còn ở hộp sourse chọn = chiphi. sau đó ok là ra
 
Upvote 0
Chào anh chị!
em có một fie này, em muốn di chuyển giữa các sheet với nhau băng một sheet tổng hợp, nhưng em tìm hiểu mãi mà không làm được, em có xem các anh chị dậy nhưng làm không được, anh chị có thể hướng dẫn bằng video được không ạ, lấy fie của em làm mẫu ạ
Em cảm ơn ạ
 
Upvote 0
Web KT

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

Back
Top Bottom