Kết quả 1 đến 4 của 4

Chủ đề: Help về code VBA cho Toggle button Previous và Next

  1. #1
    Ngày tham gia
    Aug 2015
    Bài viết
    0

    Help về code VBA cho Toggle button Previous và Next

    File mình đính kèm đã được tạo 1 user form nhập liệu. Mình học hỏi và được sự trợ giúp của các bạn trên 4rum về cơ bản đã hoàn thành. Mình muốn tạo thêm 2 button "Previous" để quay về bộ dữ liệu đã nhập kế trước và Next để đi đến dữ liệu kế sau, nhưng mình không viết được code. Mong mọi người giúp mình để hoàn thành cái này. Mình chưa được học VBA nên mày mò cả tháng mới được nhiu đó, hi.
    Với lại có 1 cái mình không biết khắc phục mặc dù nó ko quá quan trọng. Đó là sau khi nhập xong, bấm add data thì dữ liệu được thêm vào, tuy nhiên lẽ ra sau khi thêm dữ liệu thì form sẽ chuyển thành form trống để nhập cái mới nhưng nó không chuyển, nó vẫn cứ hiện dữ liệu vừa add, muốn nhập tiếp thì phải xóa tay. Bạn nào giúp được giúp mình với nha. Rất cảm ơn mọi người đã quan tâm và 4rum.

  2. #2
    vanthi1991 Guest
    Trích dẫn Gửi bởi bachduongstar
    ...
    Với lại có 1 cái mình không biết khắc phục mặc dù nó ko quá quan trọng. Đó là sau khi nhập xong, bấm add data thì dữ liệu được thêm vào, tuy nhiên lẽ ra sau khi thêm dữ liệu thì form sẽ chuyển thành form trống để nhập cái mới nhưng nó không chuyển, nó vẫn cứ hiện dữ liệu vừa add, muốn nhập tiếp thì phải xóa tay. Bạn nào giúp được giúp mình với nha. Rất cảm ơn mọi người đã quan tâm và 4rum.
    cách nhanh nhất là bạn Unload Form đó xong rồi cho show lại thì "tự nhiên" các controls sẽ được làm mới [IMG]images/smilies/a01.gif[/IMG] (hoặc làm thủ công: clear từng control 1 thì dùng lệnh tên control = "" hoặc tên control = empty)

  3. #3
    bevoll Guest
    File mình đính kèm có tạo 1 userform nhập liệu, nhờ sự giúp đỡ của nhiều bạn trên 4rum mình đã gần hoàn thành. Có một chút phát sinh nữa đó là khi bấm 2 tongle button Previous và Next thì nó giúp lùi hay tiến bộ số liệu, nhưng nó không cho sửa, nếu sửa và add laị thì nó hiều là một bộ dữ liệu mới. Mình mong muốn khi bấm previous hoặc next đến bộ số liệu cần sửa, sau khi sửa xong nếu bấm tiếp next hoặc previous thì sẽ có thông báo "Do you want to overwrite?", chọn YES thì nó sẽ lưu, NO thì không.
    Một cái nữa là khi mở userform lên, giả sử đã có 10 bộ số liệu được nhập, nếu không thực hiện nhập một bộ mới thì không bấm previous được, mình muốn là khi mở lên có thể bấm previous để xem nhưng bản ghi trc được.
    Xin cảm ơn sự giúp đỡ mọi người, mình không rành VBA mà do yêu cầu công việc nên mới hỏi nhiều vậy, nếu có phiền thì sorry mọi người nhé.

  4. #4
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Trước đây tôi đã dùng previous, next và ScrollBar trên Form nhưng sử dụng những thứ này màu mè cho vui thôi chứ không hiệu quả lắm.

    Nay tôi chuyển qua dùng ListBox thì thấy hiệu quả hơn nhiều, bạn tham khảo File tại bài #55 của Link sau:

    http://www.giaiphapexcel.com/forum/s...1%BA%BFn/page6

    Còn nếu quyết tâm sử dụng previous, next và ScrollBar trên Form thì tôi sẽ tìm và cho đường Link của bài viết đó sau.

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •