استفاده از داده های اکسل در پاورپوینت

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • sianmv3
    • 2018/10/16
    • 3

    پرسش استفاده از داده های اکسل در پاورپوینت

    با سلام
    بنده یه سری اطلاعات در جدولی در اکسل دارم که میخوام جمع بندی اونو در پاورپوینت ارائه بدم
    چطور میتونم بدون کد نویسی اطلاعات داخل اسلاید های پاورپوینت رو از اکسل فراخوانی کنم که با هر بار تغییر در اکسل اون داده ها نیز توی پاورپوینت تغییر کنن

    مثلا اگه در شیت 1 و سلول 1 یک متن رو نوشتم و بخوام این متن فقط در اسلاید 1 مورد نمایش قرار بگیره و نوشته بعدیم در سلول بعدی در اسلاید 2 قرار بگیره
  • Amir Ghasemiyan

    • 2013/09/20
    • 4598
    • 100.00

    #2
    نوشته اصلی توسط sianmv3
    با سلام
    بنده یه سری اطلاعات در جدولی در اکسل دارم که میخوام جمع بندی اونو در پاورپوینت ارائه بدم
    چطور میتونم بدون کد نویسی اطلاعات داخل اسلاید های پاورپوینت رو از اکسل فراخوانی کنم که با هر بار تغییر در اکسل اون داده ها نیز توی پاورپوینت تغییر کنن

    مثلا اگه در شیت 1 و سلول 1 یک متن رو نوشتم و بخوام این متن فقط در اسلاید 1 مورد نمایش قرار بگیره و نوشته بعدیم در سلول بعدی در اسلاید 2 قرار بگیره

    سلام دوست عزيز
    تا جايي كه من اطلاع دارم همچين كاري امكان پذير نيست. شايد با كدنويسي بشه اما قطعا خيلي پيچيده خواهد بود

    تنها كاري كه ميشه كرد اينه كه محدوده مورد نظر رو كپي كنيد و داخل پاورپوينت بصورت embed پيست كنيد. بعد ا زاينكار هر تغييري كه ميخواهيد اعمال كنيد بايد از طريق خود پاورپوينت انجام بشه.

    کامنت

    • sianmv3
      • 2018/10/16
      • 3

      #3
      سلام در این فایل اما اطلاعات به محض جا نمایی در اکسل در پاورپوینت نیز اضافه می شود !
      برای مثال بنده در شیت شماره 6 مطلبی نوشتم و در اسلاید شماره 6 پاو.رپوینت نوشته شد
      اما چطور این کار انجام میشه نمیدونم
      Desktop.rar
      Desktop.rarSTOPS.xlsx

      کامنت

      • Amir Ghasemiyan

        • 2013/09/20
        • 4598
        • 100.00

        #4
        نوشته اصلی توسط sianmv3
        سلام در این فایل اما اطلاعات به محض جا نمایی در اکسل در پاورپوینت نیز اضافه می شود !
        برای مثال بنده در شیت شماره 6 مطلبی نوشتم و در اسلاید شماره 6 پاو.رپوینت نوشته شد
        اما چطور این کار انجام میشه نمیدونم
        [ATTACH]17584[/ATTACH]
        [ATTACH]17584[/ATTACH][ATTACH]17583[/ATTACH]
        دوست عزیز شما گفتید داده ها در اکسل تغییر کنه و همون داده ها در پاورپوینت آپدیت بشه
        چیزی که شما فرستادید نمودار هست. نمودار خیلی تفاوت داره با داده و جدول

        برای این کار کافیه تو اکسل نمودار رو رسم کنید و سپس نمودار رو کپی کنید. در پاورپوینت پیست کنید و گزینه Use Destination Theme & Link Data و یا گزینه Keep Source Formatting & Link Data رو بزنید

        کامنت

        • sianmv3
          • 2018/10/16
          • 3

          #5
          سلام درسته نمودار هست ولی جداول هم هست در اسلاید شماره 6 که نموداری وجود نداره

          حالا کدنویسی وجود داره در اکسل به صورت اماده بتونم ازش استفاده کنم یه نمونه انگلیسی پیدا کردم اما متوجه نوع عملکردش نشدم

          اینه :

          Sub CopyRangeToPresentation ()
          'Step 1: Declare your variables
          Dim PP As PowerPoint.Application
          Dim PPPres As PowerPoint.Presentation
          Dim PPSlide As PowerPoint.Slide
          Dim SlideTitle As String
          'Step 2: Open PowerPoint and create new presentation
          Set PP = New PowerPoint.Application
          Set PPPres = PP.Presentations.Add
          PP.Visible = True
          'Step 3: Add new slide as slide 1 and set focus to it
          Set PPSlide = PPPres.Slides.Add(1, ppLayoutTitleOnly)
          PPSlide.Select
          'Step 4: Copy the range as a picture
          Sheets("Slide Data").Range("A1:J28").CopyPicture _
          Appearance:=xlScreen, Format:=xlPicture
          'Step 5: Paste the picture and adjust its position
          PPSlide.Shapes.Paste.Select
          PP.ActiveWindow.Selection.ShapeRange.Align msoAlignCenters, True
          PP.ActiveWindow.Selection.ShapeRange.Align msoAlignMiddles, True
          'Step 6: Add the title to the slide
          SlideTitle = "My First PowerPoint Slide"
          PPSlide.Shapes.Title.TextFrame.TextRange.Text = SlideTitle
          'Step 7: Memory Cleanup
          PP.Activate
          Set PPSlide = Nothing
          Set PPPres = Nothing
          Set PP = Nothing
          End sub

          کامنت

          • Amir Ghasemiyan

            • 2013/09/20
            • 4598
            • 100.00

            #6
            اون جدول با تغییر فایل اکسل تغییر نمیکنه.

            الان نمودارها خیلی راحت با تغییر فایل اکسل تغییر میکنه. چه نیازی به کدنویسی و این چیزاست؟

            کامنت

            چند لحظه..