• Giúp mình tạo button khi click thì đóng form hiện tại đồng thời mở form mới
  • Giúp mình tạo button khi click thì đóng form hiện tại đồng thời mở form mới

    multilovehn > 17-05-11, 11:44 PM

    Các bác giúp mình với, minh ko biết gì về lập trình cả, tự mày mò làm 1 file access để quản lý công việc của riêng mình. Mỗi ngày học hỏi một chút để dần dần file của mình sử dụng ngày càng tiện hơn.
    Hôm nay mình đang muốn trong 1 form A có 1 button click vào để mở form B nhưng đồng thời đóng luôn form A vậy phải làm thế nào? mong các bác hướng dẫn giúp mình với nhé

    Cám ơn nhiều nhiều
  • RE: Giúp mình tạo button khi click thì đóng form hiện tại đồng thời mở form mới

    tieuholy04 > 18-05-11, 09:06 AM

    (17-05-11, 11:44 PM)multilovehn Đã viết: Các bác giúp mình với, minh ko biết gì về lập trình cả, tự mày mò làm 1 file access để quản lý công việc của riêng mình. Mỗi ngày học hỏi một chút để dần dần file của mình sử dụng ngày càng tiện hơn.
    Hôm nay mình đang muốn trong 1 form A có 1 button click vào để mở form B nhưng đồng thời đóng luôn form A vậy phải làm thế nào? mong các bác hướng dẫn giúp mình với nhé

    Cám ơn nhiều nhiều

    Giả sử nút lệnh trên form A của bạn dặt tên là CmdMoForm, trong phần design mònh click phải lên nút lệnh đó --> Properties --> trong thẻ Event --> bạn chọn vào On Click (click vào dấu ...) để viết code --> đây là lệnh:
    ---------------------------------
    Private Sub CmdMoForm_Click()
    DoCmd.OpenForm "Form B"
    DoCmd.Close
    End Sub
    --------------------------------
    Hi vong bạn sớm làm được, chúc bạn có 1 ngày làm việc thật hiệu quả nha!Heart
  • RE: Giúp mình tạo button khi click thì đóng form hiện tại đồng thời mở form mới

    tieuholy04 > 18-05-11, 09:27 AM

    Dây là bài mình đã làm, bạn tải về xem thử:
    http://www.mediafire.com/?dms2cj4svrpkgoa
    không biết có đúng ý bạn không?
    còn đây là code đúng:
    -----------------------
    Private Sub CmdMoForm_Click()
    DoCmd.Close
    DoCmd.OpenForm "Form_B"
    End Sub
    ------------------------
    Chúc bạn sớm thành công!
  • RE: Giúp mình tạo button khi click thì đóng form hiện tại đồng thời mở form mới

    multilovehn > 18-05-11, 10:35 PM

    (18-05-11, 09:27 AM)tieuholy04 Đã viết: Dây là bài mình đã làm, bạn tải về xem thử:
    http://www.mediafire.com/?dms2cj4svrpkgoa
    không biết có đúng ý bạn không?
    còn đây là code đúng:
    -----------------------
    Private Sub CmdMoForm_Click()
    DoCmd.Close
    DoCmd.OpenForm "Form_B"
    End Sub
    ------------------------
    Chúc bạn sớm thành công!

    Cám ơn bạn rất nhiều, nhưng không hiểu sao mở file của bạn thì OK, nhưng đưa câu lệnh đó vào form của mình thì bị lỗi như hình đính kèm, mặc dù mình tên form mở và tên button viết đúng với file của mình không hiểu sao nữa

    Bạn giúp mình với
  • RE: Giúp mình tạo button khi click thì đóng form hiện tại đồng thời mở form mới

    Noname > 18-05-11, 11:27 PM

    (18-05-11, 10:35 PM)multilovehn Đã viết:
    (18-05-11, 09:27 AM)tieuholy04 Đã viết: Dây là bài mình đã làm, bạn tải về xem thử:
    http://www.mediafire.com/?dms2cj4svrpkgoa
    không biết có đúng ý bạn không?
    còn đây là code đúng:
    -----------------------
    Private Sub CmdMoForm_Click()
    DoCmd.Close
    DoCmd.OpenForm "Form_B"
    End Sub
    ------------------------
    Chúc bạn sớm thành công!

    Cám ơn bạn rất nhiều, nhưng không hiểu sao mở file của bạn thì OK, nhưng đưa câu lệnh đó vào form của mình thì bị lỗi như hình đính kèm, mặc dù mình tên form mở và tên button viết đúng với file của mình không hiểu sao nữa

    Bạn giúp mình với
    Bạn chú ý, tên các đối tượng không nên là Tiếng Việt có dấu. Không thì OLE không hiểu đâu
  • RE: Giúp mình tạo button khi click thì đóng form hiện tại đồng thời mở form mới

    quanghoasla > 21-05-11, 03:28 PM

    bạn sài macro đi. nếu mình không dành về viết code vba thì dùng macro cũng được. ưu điểm của thằng macro là dành cho những người không thông thạo về VBA và dễ sử dụng.
    vi dụ: bạn có 2 form. form1, form2.
    macro1: chức năng đóng form1 và mở form2 như sau:
    Ở TRÊN FORM 1 BẠN TẠO MỘT NÚT CMD: MỞ FORM2 SỰ KIỆN ONCLICK MACRO: MOFORM2
    OPENFORM : FORMNAME: FORM2
    CLOSE FORMNAME:: FORM1
    CancelEvent : MỤC NÀY HUỶ HẾT MỌI LỆNH TẠM CHÚ" TÁC DỤNG GIẢI PHÓNG BỘ NHỚ CHO CPU"

    CÒN Ở FORM 2 BẠN LÀM NGUỢC LẠI FORM1 LÀ OK

    ĐÂY LÀ VÍ DỤ. BẠN XEM QUA NHÉ
  • RE: Giúp mình tạo button khi click thì đóng form hiện tại đồng thời mở form mới

    multilovehn > 22-05-11, 12:51 AM

    (21-05-11, 03:28 PM)quanghoasla Đã viết: bạn sài macro đi. nếu mình không dành về viết code vba thì dùng macro cũng được. ưu điểm của thằng macro là dành cho những người không thông thạo về VBA và dễ sử dụng.
    vi dụ: bạn có 2 form. form1, form2.
    macro1: chức năng đóng form1 và mở form2 như sau:
    Ở TRÊN FORM 1 BẠN TẠO MỘT NÚT CMD: MỞ FORM2 SỰ KIỆN ONCLICK MACRO: MOFORM2
    OPENFORM : FORMNAME: FORM2
    CLOSE FORMNAME:: FORM1
    CancelEvent : MỤC NÀY HUỶ HẾT MỌI LỆNH TẠM CHÚ" TÁC DỤNG GIẢI PHÓNG BỘ NHỚ CHO CPU"

    CÒN Ở FORM 2 BẠN LÀM NGUỢC LẠI FORM1 LÀ OK

    ĐÂY LÀ VÍ DỤ. BẠN XEM QUA NHÉ

    Cám ơn bạn, mình làm cách này được rồi.
    Cám ơn mọi người nhiều nhé