Xin giúp đỡ code để liên kết các slide trong Power point

Thảo luận trong 'Excel và các ngôn ngữ lập trình khác' bắt đầu bởi phamxuyenp171, 24 Tháng mười một 2010.

  1. phamxuyenp171

    phamxuyenp171 New Member

    Tôi cần tạo một nút lệnh bằng một "Command Buttun" để khi nhấp chuột vào đó thì nó liên kết đến slide nào đó (giả sử tôi đang ở slide1 liên kết đến slide2 chẳng hạn). Bác nào biết thì xin tân tình giúp đỡ cho tôi. Tôi đang rất cần điều này. Xin cảm ơn!
     
  2. ndu96081631

    ndu96081631 Well-Known Member

    Thì cứ vẽ nút nhấn bình thường, xong Click phải lên nó, chọn Hyperlink ---> Khi hộp Hyperlink mở lên, nhìn vào cũng tự biết mình cần phải làm gì (quá dễ)
    Chú ý rằng: nên vẽ button bằng các công cụ trong thanh Drawing nhé... đừng chơi Command Button của thanh Control ToolBox là... thua
     
  3. phamxuyenp171

    phamxuyenp171 New Member

    Nếu vẽ button bằng các công cụ trong thanh Drawing thì tôi cũng biết. Tuy nhiên tôi muốn dùng Command Button của thanh Control ToolBox vì lý do sau:
    + Tôi đang viết sự kiện Click cho Command button để show một MsgBox "nhận xét" và ghi điểm cho một câu trả lời của học sinh ở slide1.
    + Tôi muốn rằng khi nhấn OK để đóng MsgBox "nhận xét" thì lập tức nó chuyển sang câu hỏi 2 ở slide2.
    Vì thế tôi mới nhờ mọi người viết code xem sao. Không có code nào để thực hiện việc này hả các Bác?
     
  4. ndu96081631

    ndu96081631 Well-Known Member

    Bằng code VBA thì cũng chẳng khác gì Excel đâu, tức có thể record macro mà thí nghiệm
    Từ Slide1, để chuyển đến Slide2 ta dùng:
    PHP:
    Private Sub CommandButton1_Click()
      
    ActivePresentation.SlideShowWindow.View.GotoSlide (2)
    End Sub
    Từ đó bạn tự suy luận nhé
     
    Last edited: 24 Tháng mười một 2010
  5. phamxuyenp171

    phamxuyenp171 New Member

    Cảm ơn Bác! Tôi đã làm được rồi. Sao mà món nào Bác cũng biết hết vậy?
     
  6. phamxuyenp171

    phamxuyenp171 New Member

    Xin được hỏi thêm Bác một vấn đề nữa Bác nhé!
    Tôi có 1 file power point có 3 slide. Trong đó có 2 slide, mỗi slide có 1 Label mang giá trị "10" :
    - Slide1 có Label1.Caption = "10"
    - Slide2 có Lable2.Caption = "10"
    Ở slide3 có một Label3 mang giá trị tổng của 2 label1 và label2
    Xin Bác giúp tôi viết hàm tính tổng cho label3. (Lable3.caption = Label1.caption + Label2.caption)
     
  7. ndu96081631

    ndu96081631 Well-Known Member

    Câu hỏi này gần giống với chủ đề của bạn tại đây:
    http://www.giaiphapexcel.com/forum/...tính-tổng-của-các-số-ở-các-UserForm-khác-nhau.
    Label trong Power Point cũng thế thôi
    PHP:
    Slide3.Label1.Caption Val(Slide1.Label1.Caption) + Val(Slide2.Label1.Caption)
     
  8. minhthuong9x

    minhthuong9x New Member

    thank bác nhiều...!
    mong được bác chỉ giáo them cho các cách liên kết và tạo nút lệnh trên powerpoint
    có gì bác cứ nén file rùi giử vào mail: Red.drag0n@yahoo.com.vn
    thank trước
     

Chia sẻ trang này