|
|
Laufindex für zellen mit xlswrite |
|
SoCal |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 30.10.2009, 12:49
Titel: Laufindex für zellen mit xlswrite
|
 |
hey there,
ich wollte messwerte in eine exceldatei speichern. soweit alles gut. nur hab ich probleme eine passende schleife zu finden, die nach jedem messvorgang automatisch eine zelle tiefer "wandert". vielleicht hat jemand eine idee?
Die messwerte werden über eine if schleife abgerufen. und der folgende teil ist teil dieser schleife.
weiß nicht wie ich ein laufindex eg für Spalte "B" in excel hinbekommen soll. so, dass mit jedem durchlauf eine zelle "runter" gegangen wird. sprich B3, dann B4, B5, ...
thanks
|
|
|
|
|
LittleX |

Forum-Guru
|
 |
Beiträge: 494
|
 |
|
 |
Anmeldedatum: 14.05.09
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 30.10.2009, 13:28
Titel:
|
 |
Hallo,
versuch es mit:
Viele Grüße,
LittleX
|
|
|
SoCal |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 06.11.2009, 09:54
Titel:
|
 |
hey littlex,
danke fuer deine hilfe. leider funktioniert das nicht. er schreibt so alle zellen mit den gleichen werten voll.
wie koennte ich das machen, dass meine zellen mit einer for-schleife aufgerufen werden?
ich weiss, dass dieser code mich nicht weiter bringt. ich frage mich aber wie ich das "i" in meiner xlswrite aufrufe?
|
|
|
SoCal |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 06.11.2009, 10:14
Titel:
|
 |
so ich nochmal....
mein Fehler eben. es hat funktioniert. dankeschoen!
|
|
|
argy |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 23.03.2010, 14:53
Titel:
|
 |
Hallo,
ich hab ein ähnliches Problem, nur dass bei mir der Buchstabe, also die Spalte, eine Varible ist.
konkret:
eine 100x4 Matrix die sich x-mal ändert soll in excel nebeneinander geschrieben werden.
folgendes würde funktionieren:
versagt aber logischerweise wenn bei Excel die Spalten AA,AB,AC,... heißen.
jemand ne Idee wie man das Problem lösen kann?
Schön wäre eine Konvertierung wo folgendes passiert: (gibts aber bestimmt nicht??)
1-->A
2-->B
...
26-->Z
27-->AA
28-->AB
...
Oder kann man Excelzellen auch nur numerisch ansteuern, dass gar keine Buchstaben verwendet werden müssten?
Danke
Peter
(MATLAB R2008a)
|
|
|
denny |

Supporter
|
 |
Beiträge: 3.853
|
 |
|
 |
Anmeldedatum: 14.02.08
|
 |
|
 |
Wohnort: Ulm
|
 |
|
 |
Version: R2012b
|
 |
|
|
 |
|
Verfasst am: 23.03.2010, 16:27
Titel:
|
 |
Zitat: |
Schön wäre eine Konvertierung wo folgendes passiert: (gibts aber bestimmt nicht??)
1-->A
2-->B
...
26-->Z
27-->AA
28-->AB
... |
Hallo
mit diesem Stück Code kannst du dein Laufindex zu Excel Index konvertieren
(bitte als m-file abspeichern Aufruf: res = calc_xls_idx( 28 ))
|
|
|
argy |
Gast
|
 |
Beiträge: ---
|
 |
|
 |
Anmeldedatum: ---
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: ---
|
 |
|
|
 |
|
Verfasst am: 23.03.2010, 17:19
Titel:
|
 |
Super, funktioniert. Danke denny.
mfg
peter
|
|
|
Was-Mann |

Forum-Newbie
|
 |
Beiträge: 6
|
 |
|
 |
Anmeldedatum: 06.10.10
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: 7.2.0.232 (R2006a)
|
 |
|
|
 |
|
Verfasst am: 29.12.2010, 13:06
Titel:
|
 |
SoCal hat Folgendes geschrieben: |
hey littlex,
danke fuer deine hilfe. leider funktioniert das nicht. er schreibt so alle zellen mit den gleichen werten voll.
wie koennte ich das machen, dass meine zellen mit einer for-schleife aufgerufen werden?
ich weiss, dass dieser code mich nicht weiter bringt. ich frage mich aber wie ich das "i" in meiner xlswrite aufrufe? |
Hallo ich habe das gleiche Problem, dass er immer die gleichen Zahlen in meine Excelzellen schreibt
Wäre super, wenn mir wer sagen kann warum das so ist und wie ich das änder
Vielen Dank im Voraus.
|
|
|
Jan S |

Moderator
|
 |
Beiträge: 11.057
|
 |
|
 |
Anmeldedatum: 08.07.10
|
 |
|
 |
Wohnort: Heidelberg
|
 |
|
 |
Version: 2009a, 2016b
|
 |
|
|
 |
|
Verfasst am: 29.12.2010, 15:32
Titel:
|
 |
Hallo Was-Mann,
Wenn ich Dich richtig verstehe, hat die Variable "e" immer den gleichen Wert, oder? Kannst Du das mit dem Debugger bitte überprüfen?
Das kann entweder bedeuten, dass Deine Files alle den gleichen Inhalt haben, oder dass nur im ersten "c" enthalten ist, in den anderen dagegen nicht. Es ist daher immer viel sicherer, die Ausgabe von LOAD in einer Variablen zu speichern:
Hast Du es schon mit dem Debugger versucht?
Gruß, Jan
|
|
|
Was-Mann |

Forum-Newbie
|
 |
Beiträge: 6
|
 |
|
 |
Anmeldedatum: 06.10.10
|
 |
|
 |
Wohnort: ---
|
 |
|
 |
Version: 7.2.0.232 (R2006a)
|
 |
|
|
 |
|
Verfasst am: 29.12.2010, 15:56
Titel:
|
 |
Wunderbar mit
hat es geklapp. Mit dem Debugger muss ich mich nochmal etwas mehr auseinandersetzen, vielen Dank auf jeden Fall erstmal bis hierhin, denn die nächste Frage kommt bestimmt.
|
|
|
|
|
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.
|
|