MS-Office-Forum

Zurück   MS-Office-Forum > Microsoft Office > Microsoft PowerPoint
Registrieren Forum Hilfe Alle Foren als gelesen markieren

Banner und Co.

Antworten
Ads
Themen-Optionen Ansicht
Alt 15.06.2018, 15:57   #1
Daniel08154711
Neuer Benutzer
Neuer Benutzer
Standard Frage - ComboBox befüllen

Hallo PowerPointer...

Ich suche im Moment einen Weg, eine ComboBox auf einem Slidee mit Daten zu füllen.

Im Moment mache ich das so:

PHP-Code:

Private Sub ComboBox1_KeyDown(ByVal KeyCode As MSForms.ReturnIntegerByVal Shift As Integer)
ComboBox1.Clear
Me
.ComboBox1.AddItem "Text-0"
Me.ComboBox1.AddItem "Text-1"
Me.ComboBox1.AddItem "Text-5"
End Sub 
was denkbar ungünstig ist, weil ich jedesmal die Präsentation starten, die ComboBox betätigen und dann wieder abbrechen muss, da die ComboBox sonst leer bleibt.

Mir fehlt im VBA mit PowerPoint aber jede Idee wie ich das anders machen könnte.

Wie sieht ein Befehl aus, der bereits beim öffnen einer Präsentation die ComboBox mit diesen 3 festen Werten füllen würde, damit ich mir den umständlichen Zwischenschritt sparen könnte.

Ich hoffe, jemand hier hat eine Idee dazu.

MfG
Daniel
Daniel08154711 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 15.06.2018, 21:15   #2
Daniel08154711
Threadstarter Threadstarter
Neuer Benutzer
Neuer Benutzer
Standard Gelöst

Hi

Manchmal sieht man den Wald vor lauter Bäumen nicht mehr...

Natürlich muss es so sein:

PHP-Code:

Private Sub ComboBox1_DropButtonClick()
ComboBox1.Clear
Me
.ComboBox1.AddItem "RAID-0"
Me.ComboBox1.AddItem "RAID-1"
Me.ComboBox1.AddItem "RAID-5"
End Sub 
und nicht anders...

Vielleicht steht mal wieder jemand vor einem ähnlichem Problem.


MfG
Daniel
Daniel08154711 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 16.06.2018, 09:14   #3
Daniel08154711
Threadstarter Threadstarter
Neuer Benutzer
Neuer Benutzer
Standard

Korrektur zu gestern...

Der Code von gestern:

PHP-Code:

Private Sub ComboBox1_DropButtonClick()
ComboBox1.Clear
Me
.ComboBox1.AddItem "RAID-0"
Me.ComboBox1.AddItem "RAID-1"
Me.ComboBox1.AddItem "RAID-5"
End Sub 
befüllt zwar die ComboBox, lässt aber keine Auswahl zu.

Ich hab jetzt folgendes gemacht:

PHP-Code:

Public Sub Typen()
With slide9.ComboBox1
slide9
.ComboBox1.Clear                  'Leert die ComboBox, damit nicht ein zusätzliches Laden  _
erfolgt - ohne das, werden jedesmal die Werte erneut geladen
slide9.ComboBox1.AddItem "Text-0"       '
Lädt die ComboBox mit den angegebenen Werten
slide9
.ComboBox1.AddItem "Text-1"       'Lädt die ComboBox mit den angegebenen Werten
slide9.ComboBox1.AddItem "Text-2"       '
Lädt die ComboBox mit den angegebenen Werten
End With
End Sub



Public Sub OnSlideShowPageChange(ByVal winSlide As SlideShowWindow)
    If 
winSlide.View.CurrentShowPosition 8 Then
        Typen
    End 
If
End Sub 
Damit wird die ComboBox das erste mal mit Werten befüllt, sobald die Folie aufgerufen wird.
Hier ist eine Auswahl dann auch möglich.

MfG
Daniel
Daniel08154711 ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 24.06.2018, 11:43   #4
Hans Hofmann
MOF Profi
MOF Profi
Standard

Genauer,
die Combox wird bei jedem Folien/Seitenwechsel auf die 8.Folie irgendeiner Präsentation im SlideShowWindow neu gefüllt. Warum auf Folie 8 wenn Slide 9 die Combobox enthält?
Fehlt da eine Folie?
Und was wenn eine Folie eingefügt oder gelöscht wird?
Ich würde der Folie einen sehr speziellen Namen geben und den abfragen...

__________________

Gruß HW

WebSite: Veröffentlichungen zu PP & VBA

Hans Hofmann ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Ads
Antworten


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Besucher: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.
Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:31 Uhr.


Partner und Co.
Access-Paradies -Alles rund um die Datenbank Microsoft Access -Code -Programme-Tools -Tipps   Kostenlose Tipps & Tricks, Downloads und Programme   www.kulpa-online.com - Tipps - Tricks - Tutorials - Meinungen - Downloads uvm...   vb@rchiv · Willkommen in der Welt der VB Programmierung   Access-Garhammer - Hier finden Sie jede Menge Beispiel-Datenbanken zu Access und mehr ...   mcseboard.de   Die Top Seite für Excel-VBA-Makros uvm.

Powered by: vBulletin Version 3.6.2 (Deutsch)
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

Copyright ©2000-2018 MS-Office-Forum. Alle Rechte vorbehalten.
Copyright ©Design: Manuela Kulpa ©Rechte: Günter Kramer
Eine Verwendung der Inhalte in anderen Publikationen, auch auszugsweise,
ist ohne ausdrückliche Zustimmung der Autoren nicht gestattet.