كانورت كردن داخل پاوريونت

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • hoaz

    • 2011/02/09
    • 5

    كانورت كردن داخل پاوريونت

    دوستان عزيز كسي ميتونه يه كدي بنويسه كه وقتي در يك ورك بوك اكسل هستيم و اون شيتهايي رو كه انتخاب كرديم
    اطلاعات داخل اون شيتها رو به فايل پاورت پويت كپي كنه
    تا كه مجبور به كپي كردن نباشيم:huh:
  • runmohsen

    • 2010/06/13
    • 120

    #2
    RE: كانورت كردن داخل پاوريونت

    [align=LEFT]اين كد رو امتحان كن
    کد:
    Sub pptAsText() 
    Dim pApp As Object, pPres As Object 
    Dim pSlide As Object, pTxt As Object 
    Set pApp = CreateObject("powerpoint.Application") 
    pApp.Visible = True: Set pPres = pApp.Presentations.Add 
    pPres.PageSetup.SlideOrientation = _ 
    IIf(ActiveDocument.PageSetup.Orientation = wdOrientPortrait, 2, 1) 
    ActiveDocument.Words(1).Select 
    For i = 1 To Selection.Information(wdNumberOfPagesInDocument) 
    Selection.GoTo What:=wdGoToPage, Which:=wdGoToNext, Name:=i 
    Selection.GoTo What:=wdGoToBookmark, Name:="\page": Selection.Copy 
    Set pSlide = pPres.Slides.Add(pPres.Slides.Count + 1, 2) 
    Set pTxt = pSlide.Shapes(2) 
    pTxt.TextFrame.TextRange.ParagraphFormat.Bullet.Visible = False 
    pTxt.TextFrame.TextRange.Paste: pTxt.TextFrame.TextRange.Font.Size = 12 
    Next i 
    End Sub
    [/align] [hr]
    موفق باشيد

    کامنت

    چند لحظه..