php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 01.08.2011, 12:02  
Benutzer
 
Registriert seit: 25.03.2011
Beiträge: 32
PHP-Kenntnisse:
Fortgeschritten
shimu befindet sich auf einem aufstrebenden Ast
Standard

Was mir jetzt eingefallen ist: Ist es möglich, dass die Activate Methode irgendwie mitgeteil bekommen muss was für eine Zelle aktiviert werden soll? Normalerweise kann man in einer Range ja einen Bereich angeben, und muss nicht nur wir bei mir nur einen Zelle angeben. Weiß da jemand was genaueres? Wenn dem so ist, wie geht das? Mit Activate ($col$row) gehts nicht... .
shimu ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 01.08.2011, 12:26  
Erfahrener Benutzer
 
Benutzerbild von lstegelitz
 
Registriert seit: 07.09.2009
Beiträge: 4.005
PHP-Kenntnisse:
Fortgeschritten
lstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nett
Standard

Zurück zu den Anfängen. Erstmal eine reine Verständnis-Nachfrage: Das erzeugte Excel von Win2003 (mit Fehlermeldung()... klappt die Erzeugung der Datei? Kann die fertige Datei geöffnet werden (wenn vorhanden)? Gibt es funktionale Unterschiede zwischen der XP und der 2003er Version?

Kurz: Wird der "Activate()" Aufruf überhaupt benötigt? Was passiert, wenn du den Aufruf einfach weglässt? (Aspekte: Fehlermeldung, Funktionalität)
Gleiches unter XP probieren - was passiert?


Sheet->Cells() ist eine Eigenschaft des Worksheet Interface, die Doku sagt allerdings, das Cells() nicht direkt aus Usercode heraus aufgerufen werden sollte:
http://msdn.microsoft.com/de-de/libr...ice.11%29.aspx
Zitat:
is not intended to be used directly from your code
Der Aufruf liefert ein Ranges-Interface (tuts scheinbar bei dir).
Activate() ist eine Methode ohne Argumente
http://msdn.microsoft.com/de-de/libr...ice.11%29.aspx
Zitat:
Activates a single cell, which must be inside the current selection.
Ich kenne mich leider zu wenig mit dem COM Interface von Excel aus...
__________________
Über 90% aller Gewaltverbrechen passieren innerhalb von 24 Stunden nach dem Konsum von Brot.
lstegelitz ist offline   Mit Zitat antworten
Alt 01.08.2011, 12:47  
Benutzer
 
Registriert seit: 25.03.2011
Beiträge: 32
PHP-Kenntnisse:
Fortgeschritten
shimu befindet sich auf einem aufstrebenden Ast
Standard

Die Erzeugung funktioniert nicht, wenn die Activate Eigenschaft nicht auskommentiert ist. Wenn sie auskommentiert ist, wird eine Datei erzeugt, kopiert und zum download angeboten. Natürlich aber nur OHNE den Inhalt der Zellen geändert zu haben... .
Es gibt keinen Unterschied zw. den beiden Office Varianten.
Wie schon oben geschrieben, wenn ich die Activate Methode weglasse wird nichts in die Zellen geschrieben.
Unter XP passiert genau das gleiche. (Der Grund wieso es früher lief war, weil ich gedacht habe das PHP 5 drauf läuft. Habe mich über Remotedesktop verbunden und nicht daran gedacht...)

Ich kenn mich mit der COM Schnittstelle leider auch nicht wirklich aus, muss aber für den Kunden das ganze zum Laufen bringen... . Habt ihr sonst noch Ideen die ich probieren könnte?
shimu ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
MSSQL Verbindung zu externen Server Violence Datenbanken 2 18.05.2011 17:19
Verbindung am Laufen halten Testmodul Software-Design 4 08.12.2010 10:01
[Erledigt] Fehler: Verbindung unterbrochen (PHP 5.2.13/14 vs. 5.2.6) lstegelitz PHP Tipps 2010 8 28.09.2010 17:12
[Erledigt] MySQL Link Resource in einer statischen Variablen speichern Lenki PHP-Fortgeschrittene 8 18.03.2010 16:37
[Erledigt] php ssh mit einer nativen Verbindung tyel PHP Tipps 2010 4 26.02.2010 08:57
[Erledigt] Mehrer Webseiten über eine Verbindung abfragen 230V PHP Tipps 2009 5 17.03.2009 13:27
MySQL verbindung TeazY PHP Tipps 2008 2 18.12.2007 14:34
Performance externe MySQL Verbindung R4v3r Datenbanken 2 20.08.2007 07:47
Verbindung HTTP-Server MySQL Server über php - genaueres netti Datenbanken 5 11.06.2007 19:04
Probleme bei Speicherung von serialize() Strings Manni2k PHP Tipps 2006 13 15.10.2006 15:06
Wlan Probleme seejay Off-Topic Diskussionen 4 01.02.2006 13:32
FTP Verbindung wird abundzu unterbrochen themonk Off-Topic Diskussionen 1 02.01.2006 07:41
persistente MySQL Verbindung und clonen HStev PHP-Fortgeschrittene 16 22.11.2005 13:24
[Erledigt] Verbindung auf eine Datenbank Datenbanken 5 07.07.2005 20:38
[Erledigt] Technische Probleme mit Sessions PHP-Fortgeschrittene 4 18.11.2004 14:45


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:02 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum