|
Florre |

Forum-Fortgeschrittener
|
 |
Beiträge: 60
|
 |
|
 |
Anmeldedatum: 28.02.13
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: R2009a, R2016b
|
 |
|
|
 |
|
Verfasst am: 03.04.2013, 10:28
Titel: Probleme mit xlsfinfo
|
 |
|
 |
|
Hallo,
Ich hab da ein kleines Problem...
Ich hab ein kleines Programm geschrieben das mir in eine ExcelDatei Sachen reinschreibt. Und das in verschiedene Blätter...
Jetzt möchte ich das mit einem Anderen programm auslesen und verarbeiten...
meine Alten programme haben das immer in die erste Tabelle geschrieben und mehrere Exceldateien angelegt...(hat ohne Prob. fuktioniert), Aber der übersicht halber will ich nun alles in eine Exceldatei haben.
Jetzt hab ich folgendes Problem:
(versuche es erstmal in der Konsole),
Wenn ich diesen Code eingebe bekomme ich folgende Fehler Meldung..
??? Subscripted assignment dimension mismatch.
Error in ==> xlsfinfo at 80
indexes(i) = (strfind(class(sheet), 'Worksheet') >
0);
weiß einer woran das liegen kann??
Ich hab auch schon Versucht den Absolutenpfad anzu geben aber das führt zum gleichen Problem..
kann mir da jemand helfen??
Ps: immer wenn ich eine standalone erstellen will sagt er mir als Hinweiß das ich eine Zeit inkositenz habe sprich mein System Deutsche Zeit hat und mein User Amerikanische... kann das damit zu tun haben??
Danke schonmal im Vorraus
Lg Florre
benutze: Win 7 64bit und MATLAB 7.8.0 R2009a 64bit
|
|
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.501
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 03.04.2013, 10:32
Titel:
|
 |
Hallo,
kannst du eine Testdatei zur Verfügung stellen, bei der das Problem auftritt?
Welche Excel-Version hast du?
Grüße,
Harald
|
|
|
Florre |
Themenstarter

Forum-Fortgeschrittener
|
 |
Beiträge: 60
|
 |
|
 |
Anmeldedatum: 28.02.13
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: R2009a, R2016b
|
 |
|
|
 |
|
Verfasst am: 03.04.2013, 10:39
Titel:
|
 |
Hallo Harald,
Ich benutze Excel 2007 Studenten edition
Speichere die Dateien als xls ab und es tritt bei allen Dateien auf..
hab einfach mal eine errstelt um zu testen selbst da ist ein prob...
aber ich lade gerne eine Hoch..
Lg Florre
Beschreibung: |
|
 Download |
Dateiname: |
Auswertung.xls |
Dateigröße: |
29.5 KB |
Heruntergeladen: |
363 mal |
|
|
|
Florre |
Themenstarter

Forum-Fortgeschrittener
|
 |
Beiträge: 60
|
 |
|
 |
Anmeldedatum: 28.02.13
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: R2009a, R2016b
|
 |
|
|
 |
|
Verfasst am: 03.04.2013, 10:51
Titel:
|
 |
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.501
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 03.04.2013, 11:07
Titel:
|
 |
Hallo,
beim letzten Beitrag ist wohl etwas schief gegangen.
Ich kann das Problem unter 2009a reproduzieren. Ich habe es in 2011a und 2013a getestet und dort bekomme ich die erwarteten Ergebnisse.
Was auch immer das Problem war: es wurde also zwischenzeitlich erkannt und behoben.
Grüße,
Harald
|
|
|
denny |

Supporter
|
 |
Beiträge: 3.853
|
 |
|
 |
Anmeldedatum: 14.02.08
|
 |
|
 |
Wohnort: Ulm
|
 |
|
 |
Version: R2012b
|
 |
|
|
 |
|
Verfasst am: 03.04.2013, 11:09
Titel:
|
 |
Hallo Harald
habe das Problem behoben: Verlinkung-Fehler
|
|
|
Florre |
Themenstarter

Forum-Fortgeschrittener
|
 |
Beiträge: 60
|
 |
|
 |
Anmeldedatum: 28.02.13
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: R2009a, R2016b
|
 |
|
|
 |
|
Verfasst am: 03.04.2013, 11:20
Titel:
|
 |
Hallo noch mal an alle
Habe mir das jetzt runtergeladen und wie die beschreibung es gesagt hat gemacht...
Jetzt ist mein Prob. das er mir immer sagt das:
hallo= Microsoft Excel Spreadsheet
Sheet = Empty cell array :1-by-0
abc= xlExcel8
damit hab ja nichts gewonnen außer das ich keinen Fehler mehr
bekomme.. will ja wissen wieviele Blätter es sind...
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.501
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 03.04.2013, 11:41
Titel:
|
 |
Hallo,
mit 2011a und 2013a bekomme ich:
t =
Microsoft Excel Spreadsheet
s =
Columns 1 through 8
'Tabelle1' 'Tabelle2' 'Tabelle3' 'Tabelle4' 'Tabelle5' 'Tabelle6' 'Tabelle7' 'Tabelle8'
Columns 9 through 10
'Tabelle9' 'Tabelle10'
Aus deinem Ergebnis vermute ich, dass du Office 2010 verwendest. Da Office 2010 erst nach MATLAB 2009a erschienen ist, wäre es nicht verwunderlich, wenn diese MATLAB-Version nicht optimal darauf abgestimmt ist.
Wenn das bei dir möglich ist, wäre das einfachste, auf eine aktuellere MATLAB-Version umzusteigen.
Grüße,
Harald
|
|
|
Florre |
Themenstarter

Forum-Fortgeschrittener
|
 |
Beiträge: 60
|
 |
|
 |
Anmeldedatum: 28.02.13
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: R2009a, R2016b
|
 |
|
|
 |
|
Verfasst am: 03.04.2013, 11:47
Titel:
|
 |
Hallo Harald,
Ich benutze wie schon mal erwähnt Office 2007...
Umsteigen kann ich leider nicht.. bin gerade dabei zu gucken wie teuer mir ne neuere Version (Student) kommt.. vlt. klappt das ja. aber im moment bin ich leider auf meine aktuelle Version angewiesen...
na gut dann muss ich mal gucken wie ich das hinbekomme das er mir wieder alle Blätter ausließt ohne den xlsfinfo zu benutzen...
Danke für die Hilfe...
Lg Florre
|
|
|
Harald |

Forum-Meister
|
 |
Beiträge: 24.501
|
 |
|
 |
Anmeldedatum: 26.03.09
|
 |
|
 |
Wohnort: Nähe München
|
 |
|
 |
Version: ab 2017b
|
 |
|
|
 |
|
Verfasst am: 03.04.2013, 11:59
Titel:
|
 |
Sorry, die Excel-Version hatte ich übersehen.
Grüße,
Harald
|
|
|
Florre |
Themenstarter

Forum-Fortgeschrittener
|
 |
Beiträge: 60
|
 |
|
 |
Anmeldedatum: 28.02.13
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: R2009a, R2016b
|
 |
|
|
 |
|
Verfasst am: 03.04.2013, 12:03
Titel:
|
 |
So hab ne Lösung für mein Problem gefunden in dem ich in meinem Ersten Programm die Durchläufe "Zähle" Diesen Wert schreib ich einfach in mein erstes Excelblatt "relativ weit weg" von meinen Daten. Diesen Wert lese ich dann halt wieder mit meinem Zweiten Programm aus.. is zwar nicht schön aber immerhin eine Lösung...
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2025
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|