มีวิธีดูรูปร่างทั้งหมดที่ใช้ในงานนำเสนอจุดไฟหรือไม่?


1

ฉันกำลังทำงานนำเสนอโดยมีตารางและแผนภูมิรวมกันประมาณ 150 รายการเพื่อติดตาม บานหน้าต่างส่วนที่เลือกและการมองเห็น (เครื่องมือรูปภาพ> จัดเรียง> บานหน้าต่างส่วนเลือก) ให้ฉันตั้งชื่อและดูรายการรูปร่างทั้งหมดบนสไลด์ แต่มีตัวเลือกให้เลื่อนขึ้นหนึ่งระดับและดูรายการรูปร่างทั้งหมดที่ใช้ในภาพรวม นำเสนอ?

คำตอบ:


0

ไม่ PowerPoint ไม่มีคุณสมบัติใด ๆ ที่จะอนุญาตให้คุณทำเช่นนี้

คุณพยายามทำอะไรให้สำเร็จ อาจมีวิธีอื่น


บริษัท ที่ฉันทำงานเพื่อใช้ PowerPoint เป็นซอฟต์แวร์เลย์เอาต์เพื่อการเผยแพร่ นี่เป็นวิธีการที่กำหนดไว้สำหรับพวกเขาและฉันไม่มีอิทธิพลที่จะโน้มน้าวให้ทั้งแผนกเปลี่ยนมาใช้ซอฟต์แวร์เช่น Adobe Pagemaker หรือแม้แต่ Microsoft Word สำหรับเรื่องนั้น
SuziLmrdo

หนึ่งในงานหลักของฉันคือการสร้างรายงานพร้อมกับแผนภูมิและตารางที่จะไปในพวกเขาโดยเฉลี่ย 100 ตัวเลขและ 50 ตารางต่อสิ่งพิมพ์ แต่ละรายงานจะมีหน้าโดยเฉลี่ยประมาณ 70-90 หน้าดังนั้นการติดตามตำแหน่งของแต่ละรูปในงานนำเสนอจึงเป็นเรื่องยากมากในปัจจุบัน ฉันชอบที่จะหาวิธีสร้างตารางของตัวเลขที่อัปเดตตำแหน่งสไลด์โดยอัตโนมัติในกรณีที่เพิ่มหรือลบสไลด์ระหว่าง
SuziLmrdo

สิ่งที่จะอัปเดตโดยอัตโนมัตินั้นค่อนข้างยากที่จะเขียน แต่การสร้างรายงานดังกล่าวขึ้นอีกครั้งอาจใช้เวลาสักครู่หรือมากกว่านั้น การระบุแต่ละตาราง / ตัวเลขโดยไม่ซ้ำกันจะเป็นส่วนที่ยุ่งยาก คุณจะระบุรูปบนสไลด์ 42 อย่างไรเพื่อให้รหัสสามารถรับรู้และรายงานไปยังผู้ใช้อย่างมีความหมาย?
Steve Rindsberg

ภายในรายงานฉันตั้งชื่อตารางและตัวเลขตามลำดับที่ปรากฏจากบนลงล่างตามเข็มนาฬิกา ฉันผ่านไปแล้วและตั้งชื่อภาพแต่ละภาพดังนั้นเมื่อฉันไปที่บานหน้าต่างส่วนที่เลือกสำหรับภาพนิ่ง 42 ฉันสามารถดูได้ว่ามีรูปภาพ 74 และ 75 และตารางที่ 21 (ตัวเลขและตารางจะถูกนับแยกต่างหาก) สิ่งนี้แตกต่างจากลำดับที่อาจถูกสร้างขึ้นอาจเป็นเนื้อหาจากคำถามสำรวจ 12 และ 66 หากมีวิธีการรวมอินพุตจากข้อความ alt อาจมีคำอธิบายของแต่ละรูป / ตารางในนั้น นั่นคือสิ่งที่คุณถาม
SuziLmrdo

1
รายงานลิงค์เป็นเรื่องง่าย ฉันมี Add-in เชิงพาณิชย์ที่ช่วยแก้ไขลิงก์ที่เสียหาย ตัวอย่างฟรีทำรายงานลิงค์แสดงลิงค์ในแต่ละสไลด์ มันเรียกว่า PTools FixLinks สำหรับสิ่งที่คุณกำลังพูดถึงพิจารณาฟรี รุ่นที่จ่ายจะไม่เพิ่มมูลค่าใด ๆ ในกรณีของคุณ pptools.com/fixlinks/index.html
Steve Rindsberg

0

ฉันต้องการที่จะให้คำตอบบางส่วนสำหรับคำถามของฉันเองขึ้นอยู่กับ VBA ที่พบในเธรดต่อไปนี้ใน stack overflow: VBA เพื่อแสดงรายการชื่อวัตถุทั้งหมดของงานนำเสนอ PowerPoint

เทคนิคนี้ช่วยให้บุคคลสามารถดูรูปร่างทั้งหมดที่ใช้ในงานนำเสนอ Power Point ผ่านรายงานไฟล์ข้อความ

Sub ListAllShapes()

    Dim curSlide As Slide
    Dim curShape As Shape
    Dim lFile As Long
    Dim sPath As String

    sPath = ActivePresentation.Path

    lFile = FreeFile

    Open sPath & "\All Shapes.txt" For Append As #lFile

    For Each curSlide In ActivePresentation.Slides
        Print #lFile, "SLIDE " & curSlide.SlideNumber
        For Each curShape In curSlide.Shapes
                Print #lFile, "    " & curShape.Name
        Next curShape
    Next curSlide

    Close #lFile

End Sub

สิ่งนี้จะสร้างรายงานข้อความซึ่งมีลักษณะดังนี้:

SLIDE 1
    Rectangle 2
    Rectangle 4
    Rectangle 4
    TextBox 10
    Rectangle 4
SLIDE 2
    TextBox 7
    Rectangle 2
    Rectangle 4
    Rectangle 4
    Line 37
    Picture 1
    Picture 2
SLIDE 3
    Rectangle 2
    Rectangle 4
    Rectangle 7
    TextBox 7
    Line 28
    Picture 3
    Picture 4, etc...

สำหรับกรณีการใช้งานเฉพาะของฉันฉันต้องการรายการรูปทรงเฉพาะต่อสไลด์ซึ่งฉันทำได้โดยใช้บานหน้าต่างการเลือกเพื่อตั้งชื่อรูปภาพแต่ละภาพที่มีรูปหรือตารางด้วยคำนำหน้าที่เหมาะสมจากนั้นเรียกใช้สิ่งนี้:

Sub ListFiguresAndTables()

    Dim curSlide As Slide
    Dim curShape As Shape
    Dim lFile As Long
    Dim sPath As String

    sPath = ActivePresentation.Path

    lFile = FreeFile

    Open sPath & "\Figures and Tables.txt" For Append As #lFile

    For Each curSlide In ActivePresentation.Slides
        Print #lFile, "SLIDE " & curSlide.SlideNumber
        For Each curShape In curSlide.Shapes
            If Left(curShape.Name, 4) = "Fig." Or Left(curShape.Name, 5) = "Table" Then
                Print #lFile, "    " & curShape.Name
            End If
        Next curShape
    Next curSlide

    Close #lFile

End Sub

น่าเสียดายที่วิธีเดียวที่ฉันสามารถให้แมโครพิมพ์วัตถุเหล่านี้ตามลำดับจากน้อยไปหามากคือถ้าฉันใช้บานหน้าต่างการเลือกเพื่อจัดเรียงรูปร่างด้วยตนเองในลำดับตรงกันข้าม (มากไปหาน้อย) ก่อน

SLIDE 1
    Fig. 1
    Fig. 2
    Fig. 3
    Table 1
SLIDE 2
    Fig. 4
    Fig. 5
    Fig. 6  
SLIDE 3
    Table 2
    Table 3 (etc.)
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.