vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
Re: laufzeitfehler 13 typen unverträglich 
Autor: medizintechnik_85
Datum: 10.10.15 09:38

Teil 6:

Sub AddDetailedProgressBar()
 
    ScreenUpdating(FindWindowHandle(Application)) = False
    RemoveDetailedProgressBar
 
 
    On Error Resume Next
    Dim presentation As PowerPoint.presentation
    Dim s As PowerPoint.Shape
    Set presentation = Application.ActivePresentation
    Dim counter As Integer: counter = 0
    Dim slide As slide
 
 
    Dim X As Integer: X = 0
    Dim initialTop As Integer: initialTop = 0
    Dim initialLeft As Integer: initialLeft = 0
    Dim bulletCounter As Integer: bulletCounter = 0
    Dim Count As Integer: Count = 0
 
 
    Dim sectionCounter As Integer: sectionCounter = 0
    Dim slidesPerSection As Integer: slidesPerSection = 0
    Dim numberOfSections As Integer: numberOfSections = 0
    Dim sectionLength As Variant: sectionLength = 0
 
    Dim mySections() As Integer
    Dim sectionSlides() As Integer
    ReDim Preserve mySections(0 To 1)
    ReDim Preserve sectionSlides(0 To 1)
 
 
    ' Determine structure of slide set
    With presentation
        For X = 1 To .Slides.Count
            Dim notHidden As Boolean
            notHidden = Not .Slides(X).SlideShowTransition.Hidden
 
            Dim notIgnored As Boolean
 
 
            If .Slides(X).NotesPage.Tags.Count = 0 Then
                notIgnored = True
            Else
                notIgnored = False
            End If
 
 
 
            If notHidden And notIgnored Then
                'get slide numbers
                ReDim Preserve sectionSlides(0 To (UBound(sectionSlides) + 1))
 
                sectionSlides(counter) = .Slides(X).slideNumber
 
 
                counter = counter + 1
                If IsNull(.Slides(X).Shapes("section")) Then
                    mySections(sectionCounter) = mySections(sectionCounter) + 1
                Else
                    ReDim Preserve mySections(0 To (UBound(mySections) + 1))
                    sectionCounter = sectionCounter + 1
                    mySections(sectionCounter) = 1
                End If
 
            End If
        Next X
    End With
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
laufzeitfehler 13 typen unverträglich6.493medizintechnik_8509.10.15 19:52
Re: laufzeitfehler 13 typen unverträglich4.478Manfred X10.10.15 08:46
Re: laufzeitfehler 13 typen unverträglich4.521medizintechnik_8510.10.15 09:32
Re: laufzeitfehler 13 typen unverträglich4.940medizintechnik_8510.10.15 09:33
Re: laufzeitfehler 13 typen unverträglich4.864medizintechnik_8510.10.15 09:35
Re: laufzeitfehler 13 typen unverträglich4.703medizintechnik_8510.10.15 09:36
Re: laufzeitfehler 13 typen unverträglich4.464medizintechnik_8510.10.15 09:37
Re: laufzeitfehler 13 typen unverträglich4.494medizintechnik_8510.10.15 09:38
Re: laufzeitfehler 13 typen unverträglich4.499medizintechnik_8510.10.15 09:38
Re: laufzeitfehler 13 typen unverträglich4.542medizintechnik_8510.10.15 09:39
Re: laufzeitfehler 13 typen unverträglich4.537medizintechnik_8510.10.15 09:40
Re: laufzeitfehler 13 typen unverträglich4.417Manfred X10.10.15 10:10
Re: laufzeitfehler 13 typen unverträglich4.396medizintechnik_8510.10.15 11:44
Re: laufzeitfehler 13 typen unverträglich4.494Manfred X10.10.15 12:04
Re: laufzeitfehler 13 typen unverträglich4.524medizintechnik_8510.10.15 12:36
Re: laufzeitfehler 13 typen unverträglich4.498Manfred X10.10.15 13:06
Re: laufzeitfehler 13 typen unverträglich4.577medizintechnik_8510.10.15 14:09

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel