frankx: Wahl der geeigneten Programmiersprache

Beitrag lesen

Hellihello nochmal:

Mein Problem, so meine ich mich jetzt - nicht nochmal getestet - zu erinnern war, dass Zellen nach ca. 1000 Zeichen abgeschnitten werden.  Das hatte ich vorhin auch mal angedacht, das nochmal zu testen und dann entsprechend zu posten, wie diese 1000-Zeichen-Beschränkung aufgehoben werden kann.

Genau, vielleicht ist ja auch was im Code falsch?

mit

  
 $excel_app2 = new COM("Excel.application") or Die ("Did not connect");  
 $Workbook2 = $excel_app->Workbooks->Open('D:\xampp\htdocs\Excelreader_Sammlung\vba\Produktliste_zum_Testen_mit_allem_mit_vba.xls') or Die('Did not open filename');  
  $Worksheet2 = $Workbook2->Worksheets('Tabelle2');  
 var_dump($Worksheet2->UsedRange->Rows[2]->Cells[14]->value);  

erhalte ich string(1890) "aaaaaaaa...".

bei

  
  
   For Each Zeile In Bereich.Rows  
      For Each Zelle In Zeile.Cells  
         // das If für des etwaige Kapselzeichen mal weggelassen  
         strTemp = strTemp & CStr(Zelle.Text) & Trennzeichen  

kommt beim Auslesen (var_dump()) der entsprechenden Zelle des CSV mit php dann
string(1024) "aaaaaaaaaa...".

Ist das "CStr()" vielleicht falsch? Der Rest ist ja quasi ident, nur bei PHP "->" statt ".".

Dank und Gruß und baldmal erstmal schlafen,

frankx