Automate PowerPoint Presentation using VBA. Excel PowerPoint Integration

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 ม.ค. 2025

ความคิดเห็น • 401

  • @zaidsultan7310
    @zaidsultan7310 2 ปีที่แล้ว +1

    Thanks

    • @VBAA2Z
      @VBAA2Z  2 ปีที่แล้ว

      thanks for you support!

  • @penny2921
    @penny2921 3 ปีที่แล้ว +3

    Most practical and best VBA Programming Channel !!!
    thank you so much!

    • @VBAA2Z
      @VBAA2Z  3 ปีที่แล้ว

      Wow, thanks!

  • @Mira-kp5di
    @Mira-kp5di ปีที่แล้ว +2

    This is superb. No doubt best VBA channel

    • @VBAA2Z
      @VBAA2Z  ปีที่แล้ว

      Thanks for watching!

  • @VBAA2Z
    @VBAA2Z  4 ปีที่แล้ว +4

    Project Uploaded. Download and have fun. Cheers!

    • @Marschie1
      @Marschie1 4 ปีที่แล้ว

      the Projekt not longer available, i get "Sorry, the page you were looking for in this blog does not exist." from the link in the description

  • @sylvin3406
    @sylvin3406 ปีที่แล้ว +1

    Look forward to new contents from you. Thanks for your contribution to VBA community.

    • @VBAA2Z
      @VBAA2Z  ปีที่แล้ว

      Much appreciated!

  • @Evadisa-q8h
    @Evadisa-q8h ปีที่แล้ว +1

    amazing how you simply VBA automation. another great video. Thank you

    • @VBAA2Z
      @VBAA2Z  ปีที่แล้ว

      Thanks again!

  • @wikamdiopekiang4972
    @wikamdiopekiang4972 2 ปีที่แล้ว +1

    Bravo!!! your contents are mind blowing.
    Thanks for sharing your knowledge to VBA lovers

    • @VBAA2Z
      @VBAA2Z  2 ปีที่แล้ว

      So nice of you

  • @DaniSani-f6q
    @DaniSani-f6q ปีที่แล้ว

    Your videos are the most practical. thank you so very much!

    • @VBAA2Z
      @VBAA2Z  ปีที่แล้ว

      You're very welcome!

  • @ekilunewmai7033
    @ekilunewmai7033 2 ปีที่แล้ว +1

    Learned amy more things everyday. Thanks for sharing your experience and knowledge freely

    • @VBAA2Z
      @VBAA2Z  2 ปีที่แล้ว

      So nice of you

  • @hoseal8048
    @hoseal8048 4 ปีที่แล้ว +1

    Best VBA channel. Thanks sir

    • @VBAA2Z
      @VBAA2Z  4 ปีที่แล้ว

      So nice of you

  • @javierreyes7164
    @javierreyes7164 11 หลายเดือนก่อน

    VBA A2Z - Awesome tutorial!! very deliberate, organized, and concise... I echo Mira's comment.

    • @VBAA2Z
      @VBAA2Z  11 หลายเดือนก่อน

      Much appreciated!

  • @Rahul-sn1wn
    @Rahul-sn1wn 2 ปีที่แล้ว +1

    This is best tutorial i have come across in ppt automation! Keep it up 👍

    • @VBAA2Z
      @VBAA2Z  2 ปีที่แล้ว

      Wow, thanks!

  • @DorkaLiumsk
    @DorkaLiumsk ปีที่แล้ว +1

    Another amazing video. Thank you so much for teaching us

    • @VBAA2Z
      @VBAA2Z  ปีที่แล้ว

      My pleasure!

  • @dorwuinga
    @dorwuinga ปีที่แล้ว +1

    this is wow. really great practical tutorial

    • @VBAA2Z
      @VBAA2Z  ปีที่แล้ว

      thanks

  • @pedche5790
    @pedche5790 3 ปีที่แล้ว +1

    superb! will come back for more.... thank you thank you

    • @VBAA2Z
      @VBAA2Z  3 ปีที่แล้ว

      So nice of you

  • @sidaubo
    @sidaubo 2 ปีที่แล้ว +1

    Thanks for excellent tutorials

    • @VBAA2Z
      @VBAA2Z  2 ปีที่แล้ว

      You are welcome!

  • @CodeLikeProz-dp8qr
    @CodeLikeProz-dp8qr ปีที่แล้ว

    Thank you sir for detailed walk-through and for another practical video.

    • @VBAA2Z
      @VBAA2Z  ปีที่แล้ว

      most welcome

  • @Rish_music1820-r5q
    @Rish_music1820-r5q 3 หลายเดือนก่อน +1

    Brilliant work man, keep posting

    • @VBAA2Z
      @VBAA2Z  3 วันที่ผ่านมา

      Glad it helped!

  • @kinga334
    @kinga334 3 ปีที่แล้ว +2

    Really useful video. You’re the man!

    • @VBAA2Z
      @VBAA2Z  3 ปีที่แล้ว

      I appreciate that!

  • @kingsynz8614
    @kingsynz8614 3 ปีที่แล้ว +1

    This is excellent solution. Keep up great work.

    • @VBAA2Z
      @VBAA2Z  3 ปีที่แล้ว +1

      Thank you! Cheers!

  • @ApirlK
    @ApirlK ปีที่แล้ว

    Thank you so much. Your channel is a gem.
    I binge-watched UI UX series :)

    • @VBAA2Z
      @VBAA2Z  ปีที่แล้ว

      Glad you enjoy it!

  • @Manguilee-qi8to
    @Manguilee-qi8to ปีที่แล้ว +1

    Big thanks to Pamai

    • @VBAA2Z
      @VBAA2Z  ปีที่แล้ว

      you're most welcome!

  • @SidauChe
    @SidauChe 2 ปีที่แล้ว +1

    Exactly what I needed, thanks for the great video!

    • @VBAA2Z
      @VBAA2Z  2 ปีที่แล้ว

      You're welcome!

  • @GiselleBrat
    @GiselleBrat ปีที่แล้ว +1

    another useful tutorial. keep it up!

    • @VBAA2Z
      @VBAA2Z  ปีที่แล้ว

      Glad you think so!

  • @dampisong1369
    @dampisong1369 2 ปีที่แล้ว

    Learn many new things from your channel. You have a great knowledge base, thank you Pamai

    • @VBAA2Z
      @VBAA2Z  2 ปีที่แล้ว

      Happy to hear that!

  • @kingqiabonmai1890
    @kingqiabonmai1890 3 ปีที่แล้ว +1

    Another great tutorial. Thanks Pamai

    • @VBAA2Z
      @VBAA2Z  3 ปีที่แล้ว

      thanks!

  • @Chewangz
    @Chewangz 2 ปีที่แล้ว +1

    Thanks for this amazingly practical tutorial. Keep up great work

    • @VBAA2Z
      @VBAA2Z  2 ปีที่แล้ว

      Thanks, will do!

    • @Chewangz
      @Chewangz 2 ปีที่แล้ว

      @@VBAA2Z cheers!

  • @Kinsi-l3c
    @Kinsi-l3c ปีที่แล้ว +1

    thanks for another practical video

    • @VBAA2Z
      @VBAA2Z  ปีที่แล้ว

      You're welcome

  • @bindeeseaks9950
    @bindeeseaks9950 3 ปีที่แล้ว +1

    Really loved all your videos. Keep it up!

    • @VBAA2Z
      @VBAA2Z  3 ปีที่แล้ว

      Thanks a ton!

  • @mehtag7810
    @mehtag7810 3 ปีที่แล้ว +1

    What a brilliant idea! Thank you

    • @VBAA2Z
      @VBAA2Z  3 ปีที่แล้ว

      You are so welcome!

  • @WeningWang
    @WeningWang 2 ปีที่แล้ว +1

    this is brilliant, thank you

    • @VBAA2Z
      @VBAA2Z  2 ปีที่แล้ว

      You're very welcome!

  • @garyb3455
    @garyb3455 2 ปีที่แล้ว +1

    Excellent tutorial. Subscribed, Liked, Saved to Playlist and Notification turned-on... :-)

    • @VBAA2Z
      @VBAA2Z  2 ปีที่แล้ว

      Awesome, thank you!

  • @funniq
    @funniq 4 ปีที่แล้ว +3

    Thank you again for this great tutorial.

    • @VBAA2Z
      @VBAA2Z  4 ปีที่แล้ว

      Glad it was helpful!

  • @Imchal-hc7lo
    @Imchal-hc7lo ปีที่แล้ว +1

    Thansk for amazing tutorial

    • @VBAA2Z
      @VBAA2Z  ปีที่แล้ว

      My pleasure 😊

  • @ShrutamJani
    @ShrutamJani 3 ปีที่แล้ว +1

    Excellent solution and tool. Thank you for your efforts 😀👍

    • @VBAA2Z
      @VBAA2Z  3 ปีที่แล้ว

      You are welcome!

  • @mithunvendra
    @mithunvendra 4 ปีที่แล้ว +1

    Very Very useful to me. Thanks a lot.

    • @VBAA2Z
      @VBAA2Z  4 ปีที่แล้ว

      Glad it was helpful!

  • @alifmuchtar3370
    @alifmuchtar3370 4 หลายเดือนก่อน +1

    Thx a lot very useful

    • @VBAA2Z
      @VBAA2Z  4 หลายเดือนก่อน

      You are welcome

  • @Nphum
    @Nphum ปีที่แล้ว +1

    thanks for the useful videos.

    • @VBAA2Z
      @VBAA2Z  ปีที่แล้ว

      Glad you like them!

  • @jamesh-kc7rk
    @jamesh-kc7rk ปีที่แล้ว +1

    Amazing. Thank you so much

    • @VBAA2Z
      @VBAA2Z  ปีที่แล้ว

      You're very welcome!

  • @mehmetcelik2575
    @mehmetcelik2575 2 ปีที่แล้ว +1

    this is amazing, thank you so much.

    • @VBAA2Z
      @VBAA2Z  2 ปีที่แล้ว

      You're very welcome!

  • @codewithme5819
    @codewithme5819 3 ปีที่แล้ว +1

    Amazing tutorials

    • @VBAA2Z
      @VBAA2Z  3 ปีที่แล้ว

      Thanks

  • @JuribSunn
    @JuribSunn ปีที่แล้ว

    very helpful and understandable thank you very much!

    • @VBAA2Z
      @VBAA2Z  ปีที่แล้ว

      You're very welcome!

  • @adrianl6409
    @adrianl6409 4 ปีที่แล้ว +1

    This is extremely helpful - thanks!

    • @VBAA2Z
      @VBAA2Z  4 ปีที่แล้ว

      You're welcome!

  • @felixpuamoai
    @felixpuamoai ปีที่แล้ว +1

    this is great, thank you sir

    • @VBAA2Z
      @VBAA2Z  ปีที่แล้ว

      You are very welcome

  • @chrish9518
    @chrish9518 4 ปีที่แล้ว +1

    Feeling very grateful. Keep it up, thanks!

    • @VBAA2Z
      @VBAA2Z  4 ปีที่แล้ว

      Thanks, will do!

  • @Chunchun2023
    @Chunchun2023 ปีที่แล้ว +1

    superb - thanks

    • @VBAA2Z
      @VBAA2Z  ปีที่แล้ว

      Most welcome

  • @kennygordon7505
    @kennygordon7505 4 ปีที่แล้ว +1

    Great value provided

    • @VBAA2Z
      @VBAA2Z  4 ปีที่แล้ว

      Thanks Kenny!

  • @lchewang6512
    @lchewang6512 4 ปีที่แล้ว +1

    Brilliantly put together my friend.

    • @VBAA2Z
      @VBAA2Z  4 ปีที่แล้ว

      Thanks, appreciate that

  • @KrusioLikovich
    @KrusioLikovich ปีที่แล้ว +1

    superb, thank you soo much

    • @VBAA2Z
      @VBAA2Z  ปีที่แล้ว

      you're most welcome!

  • @pekidonn5139
    @pekidonn5139 4 ปีที่แล้ว +1

    This is amazing. It's going to save a lot of time

    • @VBAA2Z
      @VBAA2Z  4 ปีที่แล้ว

      Glad to hear. Let me know if you face issues.

  • @TheBlacknight89
    @TheBlacknight89 4 ปีที่แล้ว +1

    Thank you for this video, it was very helpful.

    • @VBAA2Z
      @VBAA2Z  4 ปีที่แล้ว

      Glad it was helpful!

  • @bojanjovanovic756
    @bojanjovanovic756 4 ปีที่แล้ว +1

    Thank you Sir !

    • @VBAA2Z
      @VBAA2Z  4 ปีที่แล้ว

      Most welcome!

  • @Ferris-bu5yb
    @Ferris-bu5yb ปีที่แล้ว

    so many cool tut here!!! good work!

    • @VBAA2Z
      @VBAA2Z  ปีที่แล้ว

      Glad you think so!

  • @JbongjiAlvira
    @JbongjiAlvira ปีที่แล้ว +1

    thank you so much

    • @VBAA2Z
      @VBAA2Z  ปีที่แล้ว

      You're welcome!

  • @duperpooperscooper
    @duperpooperscooper 4 ปีที่แล้ว +1

    This is great. Thanks for the video.

    • @VBAA2Z
      @VBAA2Z  4 ปีที่แล้ว

      You're very welcome!

    • @duperpooperscooper
      @duperpooperscooper 4 ปีที่แล้ว

      @@VBAA2Z Please enable the download for me thanks

    • @VBAA2Z
      @VBAA2Z  4 ปีที่แล้ว

      @@duperpooperscooper sure, I did not see the request come through. Is it Dennis?

  • @linnick9235
    @linnick9235 4 ปีที่แล้ว +1

    Thanks for this informative tutorial.

    • @VBAA2Z
      @VBAA2Z  4 ปีที่แล้ว

      Glad it was helpful!

  • @Kadmao
    @Kadmao 11 หลายเดือนก่อน

    This is perfect! Thank you very much

    • @VBAA2Z
      @VBAA2Z  11 หลายเดือนก่อน

      You're welcome 😊

  • @szabolcsvarjasi1679
    @szabolcsvarjasi1679 4 ปีที่แล้ว +1

    very informative, thanks so much

    • @VBAA2Z
      @VBAA2Z  4 ปีที่แล้ว

      Glad it was helpful!

  • @scottansir7708
    @scottansir7708 4 ปีที่แล้ว

    Brilliant, never knew about this possibility.
    thank you thank you

    • @VBAA2Z
      @VBAA2Z  4 ปีที่แล้ว

      Happy to help

  • @anielchisi1389
    @anielchisi1389 4 ปีที่แล้ว +1

    This tutorial has just changed my life. Thank you so much @VBA A2Z. Please can you advise on how to export charts/ data from multiple excel workbooks into the same powerpoint slide.

    • @VBAA2Z
      @VBAA2Z  4 ปีที่แล้ว

      Glad to know you found this video helpful. You can expand the mapping table / rng_sheets to include path for other files too and on runtime open the files and get data from it. The below series covers all important topics on VBA Programming including working with objects in lesson-1. Feel free to email me if you need more help.
      th-cam.com/play/PLo0aMPtFIFDocT-bLo37Fj_iwenKtUlKr.html

  • @Kinsuang-m6y
    @Kinsuang-m6y 11 หลายเดือนก่อน

    Thank you and keep up the good work Sir

    • @VBAA2Z
      @VBAA2Z  11 หลายเดือนก่อน

      Thank you, I will

  • @Livinwithimagination
    @Livinwithimagination 4 ปีที่แล้ว +1

    Great work.

    • @VBAA2Z
      @VBAA2Z  4 ปีที่แล้ว

      Thank you! Cheers!

  • @Varun-dh4mr
    @Varun-dh4mr 3 ปีที่แล้ว +1

    Great work man! 👍

    • @VBAA2Z
      @VBAA2Z  3 ปีที่แล้ว

      Appreciate it!

  • @SaraPerzYT
    @SaraPerzYT 3 ปีที่แล้ว

    Wow this is excellent! Thank you

    • @VBAA2Z
      @VBAA2Z  3 ปีที่แล้ว

      You're very welcome!

  • @Petrick-ri3sq
    @Petrick-ri3sq ปีที่แล้ว +1

    thank youso much!!!!

    • @VBAA2Z
      @VBAA2Z  ปีที่แล้ว

      You're welcome!

  • @FFGAMING-wv3pf
    @FFGAMING-wv3pf 4 ปีที่แล้ว +1

    It's Cool n Amazing

    • @VBAA2Z
      @VBAA2Z  4 ปีที่แล้ว

      Glad you found it useful. Cheers!

  • @Chafai7z11
    @Chafai7z11 2 ปีที่แล้ว +1

    thank you

    • @VBAA2Z
      @VBAA2Z  2 ปีที่แล้ว

      You're welcome

  • @alializadeh8195
    @alializadeh8195 2 ปีที่แล้ว +1

    مرسی

    • @VBAA2Z
      @VBAA2Z  2 ปีที่แล้ว

      thanks for visit.

  • @jaredkulavich6081
    @jaredkulavich6081 4 ปีที่แล้ว

    brilliant idea. thank you so much

    • @VBAA2Z
      @VBAA2Z  4 ปีที่แล้ว

      Most welcome 😊

  • @matnz7546
    @matnz7546 4 ปีที่แล้ว +1

    This is excellent sir. You're the best!
    Requesting you to create video on how to create add-in for PowerPoint. Thanks for considering

    • @VBAA2Z
      @VBAA2Z  4 ปีที่แล้ว

      thanks. Will upload soon

  • @Rob-kv9kj
    @Rob-kv9kj ปีที่แล้ว +1

    simply amazing. How do you come up with all these

    • @VBAA2Z
      @VBAA2Z  ปีที่แล้ว

      Thank you! Cheers!

  • @ChekhengKi
    @ChekhengKi ปีที่แล้ว +1

    fantastic!

    • @VBAA2Z
      @VBAA2Z  ปีที่แล้ว

      Thank you! Cheers!

  • @podcastmachine8617
    @podcastmachine8617 3 ปีที่แล้ว

    Love the video ! Subscribed !

    • @VBAA2Z
      @VBAA2Z  3 ปีที่แล้ว

      Thanks for the sub!

  • @jiokcelina
    @jiokcelina ปีที่แล้ว

    great video

    • @VBAA2Z
      @VBAA2Z  ปีที่แล้ว

      Glad you enjoyed it

  • @dgitson
    @dgitson 4 ปีที่แล้ว

    this is a great tutorial, thanks.

    • @VBAA2Z
      @VBAA2Z  4 ปีที่แล้ว

      You're welcome!

  • @robnip75
    @robnip75 3 ปีที่แล้ว +1

    Hi, is it possible to buy the code you have created in the instruction?

    • @VBAA2Z
      @VBAA2Z  3 ปีที่แล้ว

      Yes please check out here vbaa2z.blogspot.com/2020/12/you-can-support-vba-a2z-by-simply.html

  • @jzosopp
    @jzosopp 2 ปีที่แล้ว +1

    Great video! Thank you.
    Instead of working with ranges, is there a way to have the macro loop through Chart Names
    Sheet Chart Name Width Height Top Left Slide #
    IDR Charts ET1NLongTerm 5
    IDR Charts ET1RLongTerm 6
    I managed to get it to work with:
    ActiveSheet.Shapes("ET1NetworkLongTerm").CopyPicture instead of
    Set expRng = Sheets(vSheet$).Range(vRange$) '
    expRng.Copy
    but I can't figure out how to have the chart name dynamic. Any help would be greatly appreciated! Thank you.

    • @VBAA2Z
      @VBAA2Z  2 ปีที่แล้ว

      Sure, you can loop through charts like this
      Dim c As Chart
      For Each c In Application.Charts
      Debug.Print c.Parent.Name & vbCrLf & c.Name
      Next c

  • @aydeediaz2307
    @aydeediaz2307 ปีที่แล้ว +1

    Hello! Can the user interface be in the same document as de excel data source?

    • @VBAA2Z
      @VBAA2Z  ปีที่แล้ว

      yes, of course.

  • @ananthuh0953
    @ananthuh0953 ปีที่แล้ว +1

    thanks,, is it possible to export the slide position from ppt to excel

    • @VBAA2Z
      @VBAA2Z  ปีที่แล้ว

      yes, in the same way demo in the beginning

  • @RCV1337
    @RCV1337 2 ปีที่แล้ว +1

    Hi. Great videos!! I went through the steps and it all worked!! Is where anyway to paste the shapes in PNG instead of Bitmap?
    Refer to line slde.Shapes.PasteSpecial ppPasteBitmap

    • @VBAA2Z
      @VBAA2Z  2 ปีที่แล้ว

      Most welcome. Not at my desk at the moment, you should see the options in .PasteSpecial

  • @v6kuchi
    @v6kuchi 4 ปีที่แล้ว +1

    Good

    • @VBAA2Z
      @VBAA2Z  4 ปีที่แล้ว

      thanks

  • @jenshobroh1294
    @jenshobroh1294 3 ปีที่แล้ว +1

    Will it overwrite any pre-existing information in the "placeholders" or will it be copied on top of existing?
    Example. I have a standard PowerPoint template with headers and various text that should always be intact. Will those dissapear or be kept?

    • @VBAA2Z
      @VBAA2Z  3 ปีที่แล้ว

      If you want to write to the specific shape or text box you can refer to it using a name and not index. Below is latest on PowerPoint automation. Please let me know if you're stuck happy to assist.
      th-cam.com/video/s9HE5uIGYAI/w-d-xo.html

  • @exholD
    @exholD 3 ปีที่แล้ว +2

    Great tutorial!
    I have a question, I would prefer to copy and paste the chart itself (even if the paste would be as an image) instead of a range containing a chart. I have tried to change the code part where we define the expRng (see below) but with no success.. Any advice?
    Set expRng = Sheets(vSheet$).ChartObjects(vRange$).Select
    expRng.ActiveChart.ChartArea.Copy

    • @VBAA2Z
      @VBAA2Z  3 ปีที่แล้ว +2

      try below samples
      '---------
      ActiveSheet.ChartObjects("Chart 1").CopyPicture xlScreen, xlPicture
      '---------
      ActiveSheet.ChartObjects("Chart 1").Chart.ChartArea.Copy
      '---------
      Dim Chartobj As Chart
      Set Chartobj = ActiveSheet.ChartObjects("Chart 1").Chart
      Chartobj.ChartArea.Copy
      '---------

  • @haidarkuba6828
    @haidarkuba6828 ปีที่แล้ว +1

    Is it possible to copy only certain cells and paste them into PowerPoint? What should i do different

    • @VBAA2Z
      @VBAA2Z  ปีที่แล้ว

      you process will be same.

  • @ajayakumarrout2700
    @ajayakumarrout2700 3 ปีที่แล้ว +3

    Thanks for the excellent video on VBA. I am quite new to it, but I could automate a PPT creation from excel using this code. One small think that I want to add is Header to each slide. I have added 'Header' as a column in the reference table of excel where we have Range and position details (as each slide will have different header). And have declared it as a variable too. But unable to call the same. Could you please help me on this.

  • @Varun-dh4mr
    @Varun-dh4mr 2 ปีที่แล้ว +1

    Can this be done in ms access? this is really useful, thanks

    • @VBAA2Z
      @VBAA2Z  2 ปีที่แล้ว

      Yes, absolutely

  • @MrCentrax
    @MrCentrax 3 ปีที่แล้ว

    How did you delete all the columns after the N column in 3:23?

    • @VBAA2Z
      @VBAA2Z  3 ปีที่แล้ว

      Hi Isai, the Columns are hidden not deleted.
      Select all columns, right click on Column and click on Hide

  • @nguyenlamda8045
    @nguyenlamda8045 3 ปีที่แล้ว +2

    Hello , the video is really useful. Thank you very much.
    There is an issue that the position and size of an exported chart will not be respected as what I have defined in the admin sheet if I export more than 1 chart in a slide or if texts have been there in the ppt template ( before exporting charts).
    Do you have any idea to solve this issue please ?
    Thank you very much

  • @harmonyikennajames4100
    @harmonyikennajames4100 2 ปีที่แล้ว +2

    Hello AJ I have a list of different power point files that are to be presented according to a schedule described in an excel spreadsheet. Please I need a breakdown I'm totally confused

    • @VBAA2Z
      @VBAA2Z  2 ปีที่แล้ว +1

      try posting your question to stackoverflow . com

    • @harmonyikennajames4100
      @harmonyikennajames4100 2 ปีที่แล้ว

      Alright thanks

  • @johanneskanthak7309
    @johanneskanthak7309 2 ปีที่แล้ว

    great

    • @VBAA2Z
      @VBAA2Z  2 ปีที่แล้ว

      thanks!

  • @imranbhatti8580
    @imranbhatti8580 4 ปีที่แล้ว +1

    Hellow Pamai
    A nice video like always. Would appreciate if you start a series for GDI/GDI+ using VBA

    • @VBAA2Z
      @VBAA2Z  4 ปีที่แล้ว

      Thanks for your suggestion.

  • @kingsoko5319
    @kingsoko5319 2 ปีที่แล้ว +1

    Can this be done for access too?

    • @VBAA2Z
      @VBAA2Z  2 ปีที่แล้ว

      yes of course

  • @zahraahareb5362
    @zahraahareb5362 4 ปีที่แล้ว +1

    Thank you for this unique tutorial! Can I do something like this but export by MS access instead of excel?

    • @VBAA2Z
      @VBAA2Z  4 ปีที่แล้ว +1

      Yes you can. set reference to PPT Library as demo in this video and read data from Access table.

    • @zahraahareb5362
      @zahraahareb5362 4 ปีที่แล้ว

      @@VBAA2Z Wow! thank you 🤩

  • @krutikapatil4986
    @krutikapatil4986 2 ปีที่แล้ว +1

    Hi , the video is super useful. Just one doubt , if this slide is prepared monthly , how to ensure the code also deletes previous tables/charts ?

    • @VBAA2Z
      @VBAA2Z  2 ปีที่แล้ว

      Glad to hear. Try something like this
      ActivePresentation.Slides(1).Shapes(1).Delete

    • @krutikapatil4986
      @krutikapatil4986 2 ปีที่แล้ว

      Thanks a ton. Also, If there is an exception where we wanted the tables to be pasted as editable tables only, then how to modify the code ? As the for loop pastes all charts& tables as bitmap only

  • @Valerio7777
    @Valerio7777 2 ปีที่แล้ว

    Hi, what if you have already existing shapes in the ppt template? how do you get around this with the set shp line?

    • @VBAA2Z
      @VBAA2Z  2 ปีที่แล้ว

      check out this full tut on PPT th-cam.com/video/s9HE5uIGYAI/w-d-xo.html

  • @taksoneslim
    @taksoneslim 4 ปีที่แล้ว +1

    Thanks, amazing!
    I was wondering if there is any way to connect an Excel sheet, lets say employee info list (one employee per row) , with PPT and make it so that each row turns converts into a separate PPT slide, for each employee, presenting all the data in a way that we can move the cell input in the slide so it looks nice and tidy? Is there a way to automatize this so I dont have to go row by row?
    Cheers :)

    • @VBAA2Z
      @VBAA2Z  4 ปีที่แล้ว +1

      If you can fit all your data and charts etc. into Single Cell then of course. The app will export cell / range as snapshot to PPT.

  • @machdoctor
    @machdoctor 3 ปีที่แล้ว +2

    Hi, this may be a stupid question, but where can I find the sample code/workbooks? This was a great tutorial, btw! Thank you for making it!

    • @VBAA2Z
      @VBAA2Z  3 ปีที่แล้ว

      Thanks. Please check the video description

  • @gnsarathbabu
    @gnsarathbabu 2 ปีที่แล้ว +1

    I have one requirement, I have 1000's of images. I have a client who would like to have three images per slide in ppt from that library and the combination can be any three pictures. Will it be possible to do in macros?

    • @VBAA2Z
      @VBAA2Z  2 ปีที่แล้ว

      yes that should be possible.

    • @gnsarathbabu
      @gnsarathbabu 2 ปีที่แล้ว

      @@VBAA2Z Thanks, if you are interested to do a new video; please take this as it will have many learning points.

    • @VBAA2Z
      @VBAA2Z  2 ปีที่แล้ว

      @@gnsarathbabu this series covers most topics in PPT Automation
      th-cam.com/video/dIqoXYy_Clg/w-d-xo.html

  • @donballesteros1744
    @donballesteros1744 4 ปีที่แล้ว +1

    Thanks for the excellent tutorial and for sharing the files. I would like to know (1) if i have two ranges in a sheet, how can i add those charts in 1 slide (2) how can i position those 2 charts in 1 slide . thank you.

    • @VBAA2Z
      @VBAA2Z  4 ปีที่แล้ว +1

      try something like this.
      wb.Activate
      Sheets(vSheet$).Activate
      Set expRng = Sheets(vSheet$).Range(vRange$)
      expRng.Copy
      Set slde = pre.Slides(vSlide_No)
      slde.Shapes.PasteSpecial ppPasteBitmap
      Set shp = slde.Shapes(1)
      With shp
      .Top = vTop
      .Left = vLeft
      .Width = vWidth
      .Height = vHeight
      End With
      '------------------------------------------------example for 2
      nd range. Replicate it like this.
      Set expRng_2 = Sheets(vSheet$).Range("A2:A10")
      expRng_2.Copy
      slde.Shapes.PasteSpecial ppPasteBitmap
      Set shp = slde.Shapes(2)
      With shp
      .Top = vTop
      .Left = vLeft
      .Width = vWidth
      .Height = vHeight
      End With

  • @Shuiniu-df9ds
    @Shuiniu-df9ds ปีที่แล้ว

    This is powerful, can we do the same with word document?

    • @VBAA2Z
      @VBAA2Z  ปีที่แล้ว

      yes, please check this video.
      th-cam.com/video/RQgOxv6nrE0/w-d-xo.html