WinFuture-Forum.de: Countdown Bei Power Point 2003 Einfügen [help] - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Office
  • 2 Seiten +
  • 1
  • 2

Countdown Bei Power Point 2003 Einfügen [help] [Immer noch nicht gelöst]


#1 Mitglied ist offline   tim.oso 

  • Gruppe: aktive Mitglieder
  • Beiträge: 479
  • Beigetreten: 20. Dezember 06
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Inet

  geschrieben 21. Januar 2007 - 18:36

kann man einen Countdown, der z.B von 5 Minuten runterzählt
bei Microsoft Power Point 2003 einfügen ?

[edit]
auch so dass man das Format und so von dem Countdown anpassen kann...!?

Dieser Beitrag wurde von tim.oso bearbeitet: 20. Januar 2008 - 13:43

0

Anzeige



#2 Mitglied ist offline   Captain.Blueberry 

  • Gruppe: Verbannt
  • Beiträge: 654
  • Beigetreten: 28. November 06
  • Reputation: 0

geschrieben 21. Januar 2007 - 19:33

probiers mal mit diesem html-code (java)
dann musst du da halt das ziel-datum + zeit eingeben.

ZITAT


<html>

<head>
<meta http-equiv="Content-Language" content="de">
<title>WEIHNACHTEN 2006</title>
<meta name="robots" content="noindex,nofollow">
<style type="text/css">body{background-color:#ffffff};input {background-color:#ffffff;border-width:1};p{font-size:80%}</style>

<script language="JavaScript">
var jahr=2007, monat=01, tag=30, stunde=11, minute=00, sekunde=00; // Ziel-Datum in MEZ
var zielDatum=new Date(jahr,monat-1,tag,stunde,minute,sekunde);

function countdown() {
startDatum=new Date(); // Aktuelles Datum

// Countdown berechnen und anzeigen, bis Ziel-Datum erreicht ist
if(startDatum<zielDatum) {

var jahre=0, monate=0, tage=0, stunden=0, minuten=0, sekunden=0;

// Jahre

while(startDatum<zielDatum) {
jahre++;
startDatum.setFullYear(startDatum.getFullYear()+1)
;
}
startDatum.setFullYear(startDatum.getFullYear()-1);
jahre--;

// Monate
while(startDatum<zielDatum) {
monate++;
startDatum.setMonth(startDatum.getMonth()+1);
}
startDatum.setMonth(startDatum.getMonth()-1);
monate--;

// Tage
while(startDatum.getTime()+(24*60*60*1000)<zielDatum) {
tage++;
startDatum.setTime(startDatum.getTime()+(24*60*60*
1000));
}

// Stunden
stunden=Math.floor((zielDatum-startDatum)/(60*60*1000));
startDatum.setTime(startDatum.getTime()+stunden*60
*60*1000);

// Minuten
minuten=Math.floor((zielDatum-startDatum)/(60*1000));
startDatum.setTime(startDatum.getTime()+minuten*60
*1000);

// Sekunden
sekunden=Math.floor((zielDatum-startDatum)/1000);

// Anzeige formatieren
(jahre!=1)?jahre=jahre+" Jahre, ":jahre=jahre+" Jahr, ";
(monate!=1)?monate=monate+" Monate, ":monate=monate+" Monat, ";
(tage!=1)?tage=tage+" Tage, ":tage=tage+" Tag, ";
(stunden!=1)?stunden=stunden+" Stunden, ":stunden=stunden+" Stunde, ";
(minuten!=1)?minuten=minuten+" Minuten und ":minuten=minuten+" Minute und ";
if(sekunden<10) sekunden="0"+sekunden;
(sekunden!=1)?sekunden=sekunden+" Sekunden":sekunden=sekunden+" Sekunde";

document.countdownform.countdowninput.value=jahre+
monate+tage+stunden+minuten+sekunden;

setTimeout('countdown()',200);
}
// Anderenfalls alles auf Null setzen
else document.countdownform.countdowninput.value="0 Jahre, 0 Monate, 0 Tage, 0 Stunden, 0 Minuten und 00 Sekunden";
}
</script>

</head>

<body scroll="auto" onload="countdown()" background="weihnachtsmann1024x768.jpg">
<p align="center"> </p>
<form name="countdownform"><p align="center">
<input size="49" name="countdowninput" style="background-color:#ffffff;border-width:0" onfocus="if(this.blur)this.blur()"></p></form>
<p align="center"><font size="6">
<span style="background-color: #FFFF00; font-weight:700">BIS WEIHNACHTEN 2006
NACH HAUSE</span></font></p>
</body>

<html>



edit: schade, dass wf die formatierung durcheinander bringt, sonst würde es noch besser aussehen.
deshalb hab ichs noch extra als .txt hochgeladen.

Angehängte Datei(en)


0

#3 Mitglied ist offline   dastriebel 

  • Gruppe: aktive Mitglieder
  • Beiträge: 435
  • Beigetreten: 11. August 06
  • Reputation: 1
  • Wohnort:Schweiz, Breitenbach

geschrieben 22. Januar 2007 - 11:48

Zitat

edit: schade, dass wf die formatierung durcheinander bringt, sonst würde es noch besser aussehen.
deshalb hab ichs noch extra als .txt hochgeladen.
Wenn Du statt Zitat, das Symbol Code (#) nimmst klappts auch mit dem Format
<html>

	<head>
		<meta http-equiv="Content-Language" content="de">
		<title>WEIHNACHTEN 2006</title>
		<meta name="robots" content="noindex,nofollow">
		<style type="text/css">body{background-color:#ffffff};input {background-color:#ffffff;border-width:1};p{font-size:80%}</style>

<script language="JavaScript">
	var jahr=2007, monat=01, tag=30, stunde=11, minute=00, sekunde=00; // Ziel-Datum in MEZ
	var zielDatum=new Date(jahr,monat-1,tag,stunde,minute,sekunde);

	function countdown() {
		startDatum=new Date(); // Aktuelles Datum

		// Countdown berechnen und anzeigen, bis Ziel-Datum erreicht ist
		if(startDatum<zielDatum)  {

			var jahre=0, monate=0, tage=0, stunden=0, minuten=0, sekunden=0;

			// Jahre
			
			 while(startDatum<zielDatum) {
				jahre++;
				startDatum.setFullYear(startDatum.getFullYear()+1);
			}
			startDatum.setFullYear(startDatum.getFullYear()-1);
			jahre--;

			// Monate
			while(startDatum<zielDatum) {
				monate++;
				startDatum.setMonth(startDatum.getMonth()+1);
			}
			startDatum.setMonth(startDatum.getMonth()-1);
			monate--;

			// Tage
			while(startDatum.getTime()+(24*60*60*1000)<zielDatum) {
				tage++;
				startDatum.setTime(startDatum.getTime()+(24*60*60*1000));
			}

			// Stunden
			stunden=Math.floor((zielDatum-startDatum)/(60*60*1000));
			startDatum.setTime(startDatum.getTime()+stunden*60*60*1000);

			// Minuten
			minuten=Math.floor((zielDatum-startDatum)/(60*1000));
			startDatum.setTime(startDatum.getTime()+minuten*60*1000);

			// Sekunden
			sekunden=Math.floor((zielDatum-startDatum)/1000);

			// Anzeige formatieren
			(jahre!=1)?jahre=jahre+" Jahre,  ":jahre=jahre+" Jahr,  ";
			(monate!=1)?monate=monate+" Monate,  ":monate=monate+" Monat,  ";
			(tage!=1)?tage=tage+" Tage,  ":tage=tage+" Tag,  ";
			(stunden!=1)?stunden=stunden+" Stunden,  ":stunden=stunden+" Stunde,  ";
			(minuten!=1)?minuten=minuten+" Minuten  und  ":minuten=minuten+" Minute  und  ";
			if(sekunden<10) sekunden="0"+sekunden;
			(sekunden!=1)?sekunden=sekunden+" Sekunden":sekunden=sekunden+" Sekunde";

			document.countdownform.countdowninput.value=j
ahre+monate+tage+stunden+minuten+sekunden;

			setTimeout('countdown()',200);
		}
		// Anderenfalls alles auf Null setzen
		else document.countdownform.countdowninput.value="0 Jahre,  0 Monate,  0 Tage,  0 Stunden,  0 Minuten  und  00 Sekunden";
	}
</script>

	</head>

	<body scroll="auto" onload="countdown()" background="weihnachtsmann1024x768.jpg">
		<p align="center"> </p>
		<form name="countdownform"><p align="center">
			<input size="49" name="countdowninput" style="background-color:#ffffff;border-width:0" onfocus="if(this.blur)this.blur()"></p></form>
		<p align="center"><font size="6">
		<span style="background-color: #FFFF00; font-weight:700">BIS WEIHNACHTEN 2006 
		NACH HAUSE</span></font></p>
	</body>

<html>

0

#4 Mitglied ist offline   Captain.Blueberry 

  • Gruppe: Verbannt
  • Beiträge: 654
  • Beigetreten: 28. November 06
  • Reputation: 0

geschrieben 22. Januar 2007 - 12:48

Beitrag anzeigenZitat (dastriebel: 22.01.2007, 11:48)

Wenn Du statt Zitat, das Symbol Code (#) nimmst klappts auch mit dem Format[code]



danke für den tipp. wusste ich noch nicht.
wieder was dazu gelernt.
0

#5 Mitglied ist offline   tim.oso 

  • Gruppe: aktive Mitglieder
  • Beiträge: 479
  • Beigetreten: 20. Dezember 06
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Inet

geschrieben 22. Januar 2007 - 16:11

Danke Erstmal,

Aber ich kapier das irgendwie nicht, wie ich daraus einen Countdown, der
wenn ich die ppt öffne von 5 Minuten rückwertszählt,
vielleicht könnt ihr mir helfen ?
0

#6 Mitglied ist offline   tim.oso 

  • Gruppe: aktive Mitglieder
  • Beiträge: 479
  • Beigetreten: 20. Dezember 06
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Inet

  geschrieben 22. Januar 2007 - 17:04

also irgendwie klappt das bei mir nicht !
und ich will nur, dass es wenn ich die Power Point Präsentation Öffne
von 5 Minuten auf 0 herunterzählt (auch mit Sekunden)
0

#7 Mitglied ist offline   Captain.Blueberry 

  • Gruppe: Verbannt
  • Beiträge: 654
  • Beigetreten: 28. November 06
  • Reputation: 0

geschrieben 22. Januar 2007 - 17:39

ich bin mir nicht sicher ob es genau geht. aber versuch mal, das ganze als html-seite in den hintergrund zu legen. wenn du nicht genau weißt wie, dann meldest du dich noch mal. dann kann ich dir auch ne schritt-für-schritt-anleitung machen.
0

#8 Mitglied ist offline   tim.oso 

  • Gruppe: aktive Mitglieder
  • Beiträge: 479
  • Beigetreten: 20. Dezember 06
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Inet

geschrieben 23. Januar 2007 - 09:34

ich hab keine Ahnung wie das geht !!
Bitte mach mir ne schritt für schritt anleitung !

DANKE !

hat vielleicht irgendjemand eine *.gif Datei die
von 5 Minuten rückwerts zählt ?
währe vielleicht einfach für mich !
Oder mach mir bitte ne gute schritt für schritt anleitung
0

#9 Mitglied ist offline   Captain.Blueberry 

  • Gruppe: Verbannt
  • Beiträge: 654
  • Beigetreten: 28. November 06
  • Reputation: 0

geschrieben 23. Januar 2007 - 09:50

mkay, ich mach mich dran. wird aber erst heute gegen abend.
0

#10 Mitglied ist offline   tim.oso 

  • Gruppe: aktive Mitglieder
  • Beiträge: 479
  • Beigetreten: 20. Dezember 06
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Inet

geschrieben 23. Januar 2007 - 16:23

hey, vielen DANK Captain.Blueberry
0

#11 Mitglied ist offline   pedaa 

  • Gruppe: aktive Mitglieder
  • Beiträge: 354
  • Beigetreten: 26. November 06
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 23. Januar 2007 - 16:56

würd mich auch interessieren
Pedaa
Let's try it!
pe-home.de


Eingefügtes Bild
0

#12 Mitglied ist offline   tim.oso 

  • Gruppe: aktive Mitglieder
  • Beiträge: 479
  • Beigetreten: 20. Dezember 06
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Inet

geschrieben 23. Januar 2007 - 17:03

ich schick dir dann den script wenn ich ihn
von Captain.Blueberry erhalten habe !
0

#13 Mitglied ist offline   Captain.Blueberry 

  • Gruppe: Verbannt
  • Beiträge: 654
  • Beigetreten: 28. November 06
  • Reputation: 0

geschrieben 23. Januar 2007 - 20:29

du, ich bin grad dabei was zu basteln.
andere möglichkeit:
erstelle 60*5 folien und lass diese automatisch ablaufen mit je genau 1 sekunde pauses dazwischen.

der rest folgt dann später. kann aber auch erst morgen werden.

edit:
so, ich hab.
Du, das was ich im kopf hatte, hab ich bis jetzt (noch) nicht ganz hinbekommen. Ich arbeite aber noch dran, wenn ich ein bisschen mehr zeit habe.
Durch ein bisschen googlen hab ich aber was anderes cooles gefunden. Ist zwar ein bisschen umständlich, aber ich bin schon dabei, an einer eleganteren lösung zu arbeiten.

im anhang ist die fertige ppt-datei drin.

Öffne zunächst PP und stelle die makro-sicherheit auf mittel oder niedrig. (Extras --> Makro --> Sicherheit). Dann PP neu starten.

Wenn du die Präsentation geöffnet hast, [Alt]+[F11] drücken, danach im Visual Basic-Editor [F5]. Als nächstes "InitializeApp" markieren und Ausführen anklicken.
Dann den VB-Editor wieder schließen (vorne links das Symbol "Ansicht MS PP") und die Präsentation starten (F5). Wenn du jetzt die Präsentation startest, läuft der Countdown dort ab, wo im Folienmaster "vorbei" steht. Die Zeit kannst du auch beliebig im VB-Script ändern (hier 300 Sekunden - 5 Minuten).
Das ding hat auch den vorteil, das du es an einer beliebigen stelle fix laufen lassen kannst und mehrere folien machen kannst, während der countdown weiter läuft.

Angehängte Datei(en)


Dieser Beitrag wurde von Captain.Blueberry bearbeitet: 24. Januar 2007 - 06:27

0

#14 Mitglied ist offline   tim.oso 

  • Gruppe: aktive Mitglieder
  • Beiträge: 479
  • Beigetreten: 20. Dezember 06
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Inet

  geschrieben 25. Januar 2007 - 09:33

super script !!
Aber kann man den Countdown noch in Power Point verschieben,
und kann man ihn ein paar größen größer machen ?
und kann man die Millisekunden weglassen ?
Aber ansonsten SUPER !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
0

#15 Mitglied ist offline   Captain.Blueberry 

  • Gruppe: Verbannt
  • Beiträge: 654
  • Beigetreten: 28. November 06
  • Reputation: 0

geschrieben 25. Januar 2007 - 12:12

die millisekunden kannst du wegmachen indem du ":ss" beim format im script raushaust.

Das textfeld, indem sich der counter befindet ist im Master. willst du also was am design (position/göße) ändern musst du es dort machen.

ps: guck mal in anhang.
das kannst du beliebig bearbeiten. allerdings excel.

Angehängte Datei(en)


Dieser Beitrag wurde von Captain.Blueberry bearbeitet: 25. Januar 2007 - 21:48

0

Thema verteilen:


  • 2 Seiten +
  • 1
  • 2

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0