Di chuyển đối tượng trong Powerpoint khi trình chiếu?

Liên hệ QC

hcl_pt

Thành viên hoạt động
Tham gia
21/10/10
Bài viết
199
Được thích
10
Xin mọi người trên diễn đàn giúp đỡ có cách nào chuyển một đối tượng đến bất kỳ vị trí nào trên trang powerpoint trong khi trình chiếu, cụ thể: ta click chuôt vào đối tượng và giữ chuột rồi chuyển đối tượng đến bất kỳ vị trí nào kỳ trên trang khi đang chiếu.

-Ví dụ: trên trang đang chiếu có 1 cái bàn và có 1 bình hoa ở bất kỳ vị trí nào đó: ta click chuột vào bình hoa và giữ chuột di chuyển bình hoa đặt lên bất kỳ vị trí nào trên bàn.
Xin cảm ơn và mong mọi người chỉ giúp!
 
Lần chỉnh sửa cuối:
Xin mọi người trên diễn đàn giúp đỡ có cách nào chuyển một đối tượng đến bất kỳ vị trí nào trên trang powerpoint trong khi trình chiếu, cụ thể: ta click chuôt vào đối tượng và giữ chuột rồi chuyển đối tượng đến bất kỳ vị trí nào kỳ trên trang khi đang chiếu.

-Ví dụ: trên trang đang chiếu có 1 cái bàn và có 1 bình hoa ở bất kỳ vị trí nào đó: ta click chuột vào bình hoa và giữ chuột di chuyển bình hoa đặt lên bất kỳ vị trí nào trên bàn.
Xin cảm ơn và mong mọi người chỉ giúp!
Không biết có đúng ý không nửa. Còn muốn cao cấp hơn thì tham khảo ở đây.
 

File đính kèm

  • Di chuyen hinh.zip
    307.1 KB · Đọc: 24
Không biết có đúng không một nửa. Còn lại muốn nâng cao hơn thì tham khảo ở đây.
[URL Unurl = "true"] http://www.pptalchemy.co.uk/Powerpoint_drag_and_drop.html [/ URL]
Dạ, cảm ơn thầy rất nhiều !!! Đúng như ý muốn 1 nửa ạ.
Nhờ thầy giúp đỡ sao cái thước kẻ có thể chuyển được giống như các chữ cái A, B, C khi trình chiếu ạ như trong tệp em gửi kèm theo? Thật sự em rất cần ạ!
Cảm ơn thầy rất nhiều!
 

File đính kèm

  • dragdemo-giupdo.ppt
    289 KB · Đọc: 3
Lần chỉnh sửa cuối:
Mọi người giúp sao thiếu kế hoạch được giống như trong tập tin powerpoint này ạ? Di chuyển như các chữ cái A, B, C?
Cảm ơn mọi người rất nhiều!
 
Thầy cho em xin hỏi: trong đoạn code của trường nào để xác định đối tượng khi click chuột vào để chọn vậy ạ?
Tôi sửa code cái file ở đường link ở trên theo yêu cầu của bạn, còn cách gắn code cho đối tượng trên Slide thì bạn xem hình dưới đây.
Hinh.png
Để cho cây thước có chức năng di chuyển được thì bạn xem code addTags sẽ rõ, code này có chức năng thêm Tags cho đối tượng cây thước.
 

File đính kèm

  • DragandDrop Ruler.zip
    590.1 KB · Đọc: 13
Tôi sửa code cái file ở đường link ở trên theo yêu cầu của bạn, còn cách gắn code cho đối tượng trên Slide thì bạn xem hình dưới đây.
View attachment 278758
Để cho cây thước có chức năng di chuyển được thì bạn xem code addTags sẽ rõ, code này có chức năng thêm Tags cho đối tượng cây thước.
Tuyệt vời! Cảm ơn thầy rất nhiều! Để em xem và áp dụng! Cảm ơn thầy!
 
Tôi sửa mã cái tệp ở đường liên kết theo yêu cầu của bạn, còn cách gắn mã cho đối tượng trên trang trình bày, bạn xem hình bên dưới đây.
[ATTACH = full] 278758 [/ ATTACH]
Để kích thước cây có chức năng được chuyển đổi, bạn xem mã addTags sẽ xác định, mã này có chức năng bổ sung Thẻ cho kích thước cây đối tượng.
Thầy ơi, sao em thử thay bằng 1 cây thước khác và làm theo hướng dẫn của thầy mà lại báo lỗi? Mong thầy chỉ giúp với ạ? Cảm ơn thầy!
 

File đính kèm

  • DragandDrop Ruler.rar
    60.7 KB · Đọc: 3
Thầy ơi, sao em thử thay bằng 1 cây thước khác và làm theo hướng dẫn của thầy mà lại báo lỗi? Mong thầy chỉ giúp với ạ? Cảm ơn thầy!
Trước hết bạn cần xác định tên đối tượng của mình cần áp dụng ở đây là gì (Đối tượng cần áp dụng là cây thước)? Để xác định tên của đối tượng bạn thực hiện như hình dưới đây.
Hinh1.png
File của bạn cây thước có tên là Picture 5, giờ mình sửa code một chút theo như hình dưới đây.
Hinh2.png
Những chổ màu đỏ là những chổ cần sửa đổi. Picture 5 là tên của đối tượng cần áp dụng (Ở trong file của bạn là cây thước). Tiếp theo bạn cho chạy Sub addTags, xong đóng của sổ VBA lại và trình chiếu thử xem kết quả ra sao.
 
Trước hết bạn cần xác định đối tượng tên của mình cần áp dụng ở đây là gì (Đối tượng cần áp dụng là kích thước cây)? Để xác định tên của đối tượng mà bạn thực hiện như hình dưới đây.
[ATTACH = full] 278766 [/ ATTACH]
File of your tree size is a Picture 5 , time Mình sửa mã một chút như hình bên dưới đây.
[ATTACH = full] 278767 [/ ATTACH]
Những màu đỏ là những địa chỉ cần sửa đổi. Hình 5 là tên của đối tượng cần áp dụng (Ở trong tệp của bạn là kích thước cây). Tiếp tục bạn chạy addTags phụ, hoàn tất đóng lại VBA sổ và trình chiếu thử để xem kết quả ra sao.
Tuyệt quá thầy ạ! Em làm như thầy hướng dẫn được rồi ạ. Em cảm ơn thầy rất nhiều!!
 
Trước hết bạn cần xác định đối tượng tên của mình cần áp dụng ở đây là gì (Đối tượng cần áp dụng là kích thước cây)? Để xác định tên của đối tượng mà bạn thực hiện như hình dưới đây.
[ATTACH = full] 278766 [/ ATTACH]
File of your tree size is a Picture 5 , time Mình sửa mã một chút như hình bên dưới đây.
[ATTACH = full] 278767 [/ ATTACH]
Những màu đỏ là những địa chỉ cần sửa đổi. Hình 5 là tên của đối tượng cần áp dụng (Ở trong tệp của bạn là kích thước cây). Tiếp tục bạn chạy addTags phụ, hoàn tất đóng lại VBA sổ và trình chiếu thử để xem kết quả ra sao.
Em đang cần thiết kế thí nghiệm biến dạng của lò xo thì gặp khó khăn như sau:
1 / Em có sử dụng mã VBA của thầy Giaiphap áp dụng cho các kích thước và các kết quả nặng để chuyển đến vị trí cần thiết khi trình chiếu nhưng phải hiển thị khi sử dụng thì sẽ dẫn đến các hiệu ứng Animation sẽ không có tác dụng nữa?
2 / Khi tạo hiệu ứng co giãn của lò xo thì em chỉ làm được cho 1 trường hợp treo kết quả đầu tiên. Còn lại 5 trường hợp tương ứng với treo 5 quả còn lại thì em không biết làm hiệu ứng như thế nào cho lò xo co giãn được (chỉ được sử dụng trên 1 lò xo)?
3 / Đánh dấu vào ô để xuất hiện và biến mất vị trí lúc đứng yên và tự nhiên chiều dài của lò xo tương ứng với 6 trường mà em không biết làm thế nào?
Trên đây là những khó khăn em gặp phải rất mong sự giúp đỡ của thầy Giaiphap và các thầy trên GPE giúp đỡ để có 1 thí nghiệm sinh động cho các em HS hứng thú học tập!
Em xin chân thành cảm ơn!
 

File đính kèm

  • biendang_loxo.rar
    133.5 KB · Đọc: 3
Em đang cần thiết kế thí nghiệm biến dạng của lò xo thì gặp khó khăn như sau:
1 / Em có sử dụng mã VBA của thầy Giaiphap áp dụng cho các kích thước và các kết quả nặng để chuyển đến vị trí cần thiết khi trình chiếu nhưng phải hiển thị khi sử dụng thì sẽ dẫn đến các hiệu ứng Animation sẽ không có tác dụng nữa?
2 / Khi tạo hiệu ứng co giãn của lò xo thì em chỉ làm được cho 1 trường hợp treo kết quả đầu tiên. Còn lại 5 trường hợp tương ứng với treo 5 quả còn lại thì em không biết làm hiệu ứng như thế nào cho lò xo co giãn được (chỉ được sử dụng trên 1 lò xo)?
3 / Đánh dấu vào ô để xuất hiện và biến mất vị trí lúc đứng yên và tự nhiên chiều dài của lò xo tương ứng với 6 trường mà em không biết làm thế nào?
Trên đây là những khó khăn em gặp phải rất mong sự giúp đỡ của thầy Giaiphap và các thầy trên GPE giúp đỡ để có 1 thí nghiệm sinh động cho các em HS hứng thú học tập!
Em xin chân thành cảm ơn!
Yêu cầu của bạn thiết kế hơi nhiều, tôi sẽ gợi ý cho bạn làm. Nếu bạn làm được hiệu ứng giản cho 1 trường hợp thì dễ rồi.
Bây giờ bạn sẽ thiết kế mỗi 1 Slide là một trường hợp giản lò xo (Các Slide này có hình dáng và các đới tượng như nhau).
Khi bạn muốn giãn lò xo nào thì việc còn lại là viết code nhảy đến Slide đó là xong. Cụ thể là sau khi di chuyển đối tượng (Dưới dòng lệnh Call drag(oshp, osld, b_Move)) thì viết code kiểm tra đối tượng đang Drag là đối tượng nào (Các quả cân) thì sẽ di chuyển đến Slide tương ứng với nó.
Tôi chỉ góp ý chứ không làm nhé vì với từng đối tượng thì sẽ cân chỉnh đúng tọa độ mới kiểm tra được, chính vì thế thời gian đầu tư sẽ nhiều mà tui thuộc dạng siêu lười nên chỉ góp ý.
 
Yêu cầu của bạn thiết kế hơi nhiều, tôi sẽ gợi ý cho bạn làm. Nếu bạn làm ứng dụng đơn giản cho 1 trường hợp, thì dễ rồi.
Bây giờ bạn sẽ thiết kế mỗi 1 Slide là một trường hợp đơn giản của lò xo (Các Slide này có kiểu dáng và các vật thể giống nhau).
Khi bạn muốn giãn lò xo nào thì việc đó còn lại là viết mã chuyển đến Slide đó là xong. Cụ thể là sau khi chuyển đối tượng (Dưới dòng lệnh Gọi kéo (oshp, osld, b_Move)) thì viết đối tượng kiểm tra mã Đang kéo theo đối tượng nào (Cân bằng kết quả) thì sẽ chuyển đến Slide tương ứng với .
Tôi chỉ góp ý chứ không làm vì từng đối tượng, sẽ cân chỉnh tọa độ mới được kiểm tra, chính vì thời gian đầu thế hệ sẽ nhiều mà tôi thuộc dạng siêu lười, nên chỉ góp ý.
Cảm ơn thầy! Thầy có thể giúp đỡ vấn đề 1 được không ạ?
1 / Em have use VBA code of the Giaiphap áp dụng cho kích thước và kết quả nặng để chuyển đến vị trí cần thiết khi trình chiếu nhưng phải hiển thị khi sử dụng thì sẽ dẫn đến ảnh hoạt động ứng dụng sẽ không có tác dụng nữa?
 
Cảm ơn thầy! Thầy có thể giúp đỡ vấn đề 1 được không ạ?
1 / Em have use VBA code of the Giaiphap áp dụng cho kích thước và kết quả nặng để chuyển đến vị trí cần thiết khi trình chiếu nhưng phải hiển thị khi sử dụng thì sẽ dẫn đến ảnh hoạt động ứng dụng sẽ không có tác dụng nữa?
Vấn đề này thì không thể rồi bạn ơi, khi bạn Drag đối tượng thì nó sẽ khởi động lại cái Slide (Trong code có lệnh GotoSlide để nhảy đến Slide mới, mà cụ thể là chính cái S;ide đang thao tác), đồng nghĩa với việc hiệu ứng sẽ chạy lại từ đầu. Vì vậy để khắc phục thì phải đổi phương hướng mới là không thể sử dụng hiệu ứng mà phải thay đổi kích thước của đối tượng (Cụ thể là thay đổi cái Height của cái Lò xo), nhưng ngặt nổi thay đổi kích thước thì mình sẽ không thấy hiện tượng co giản của lò xo (Chỉ thấy chớp cái là nó giản luôn chứ không thấy nó thay đổi từ từ như hiệu ứng).
Mà tui khuyên bạn là không nên làm khó mình như vậy, nếu bạn muốn tạo những hiện tượng, những phản ứng... để mô phỏng trong dạy học thì nên sử dụng một phần mềm chuyên dụng để tạo thì nó sẽ mượt và linh hoạt hơn, ví dụ để tạo cái như bạn cần có thể sử dụng Flash để tạo và xuất ra swf sau đó dùng file này nhúng vào PowerPoint thì OK không cần phải bàn luôn. Tôi xin kết thúc phần trao đổi ở chủ đề này nhé, vì hiện tại những cái bạn cần đã vượt sự hiểu biết của tui.
 
Cảm ơn thầy! Thầy có thể giúp đỡ vấn đề 1 được không ạ?
1 / Em have use VBA code of the Giaiphap áp dụng cho kích thước và kết quả nặng để chuyển đến vị trí cần thiết khi trình chiếu nhưng phải hiển thị khi sử dụng thì sẽ dẫn đến ảnh hoạt động ứng dụng sẽ không có tác dụng nữa?
Làm ảnh động khi thao tác đòi kỹ thuật cao quá, không làm được thì đổi qua làm ảnh tĩnh đi, miễn là trình bày được ý tưởng của bài toán thôi.
Muốn làm ảnh động như bạn thì bên web dùng CSS, Javascript viết được đó nhưng code nó cũng đồ sộ lắm.

Screen Shot 2022-07-16 at 22.46.24.png



 
Web KT
Back
Top Bottom