Hallo,
Ich bin Schüler der 12. Klasse und brauche dringend Eure Hilfe. Wir machen gerade in Physik ein Experiment, durch das wir mehrere Ergebnisse bekommen.
Diese habe ich in Excel eingetragen (siehe unten). Da sehr viele Experimentdurchgänge haben (somit viele Daten) bzw. wir das Experiment häufig wiederholen müssen, habe ich versucht das ganze mit makros zu automatisieren.
Leider bin ich VBA-Anfänger und habe zu viel Zeit aufgewandt nach der Lösung zu suchen und bin deswegen etwas unter Zeitdruck geraten.
Die Idee ist ein Makro zu haben, dass in Spalte C nach unten anfängt nach Werten zu suchen, der Eintrag "FALSCH" wird ignoriert und bei FALSCH nach unten weitergesucht bis das Makro auf einen Wert trifft.
Diesen Wert (hier mit gelb makiert: 2) wird dann in F5 eingetragen. Dann "springt" das Makro von C6 nach D6 und sucht die Spalte D nach unten ab. Wenn es auf "FALSCH" trifft, trägt es den Wert der Zeile oben dran (hier mit grün markiert: 9) in G5 ein.
Danach wechselt es wieder in Spalte C (C11) und sucht nach unten weiter.
Danach wiederholt sich der Vorgang, d.h. das Makro sucht nach unten ab bis es auf einen Wert trifft (hier 4), trägt diesen in F6 ein und geht in die D Spalte (D14) und sucht diese nach unten ab.
Dieser Vorgang soll so lange fortgesetzt werden, bis es auf ein leeres Feld trifft. Das makro geht also in "treppenartigen" Stufen immer zwischen der C Spalte und D Spalte hin und her.
Ziel ist immer den Anfangswert herauszubekommen wenn das Experimentergebnis einen bestimmten Grenzwert überschritten hat (Spalte C)und den letzten Wert, wenn das Experimentergebnis den Grenzwert gerade unterschreitet (Spalte D).
Sorry für die undeutliche und komplizierte Beschreibung. Ich bin echt am verzweifeln! Ich habe es schon mit der Loopfunktion probiert aber das funktioniert nicht. Bitte dringend um Hilfe! Viele Dank!
<b>Tabelle1</b><br /><br /><table border="1" cellspacing="0" cellpadding="0" style="font-family:Calibri,Arial; font-size:11pt; background-color:#ffffff; padding-left:2pt; padding-right:2pt; "> <colgroup><col style="font-weight:bold; width:30px; " /><col style="width:122px;" /><col style="width:102px;" /><col style="width:80px;" /><col style="width:112px;" /><col style="width:80px;" /></colgroup><tr style="background-color:#cacaca; text-align:center; font-weight:bold; font-size:8pt; "><td > </td><td >C</td><td >D</td><td >E</td><td >F</td><td >G</td></tr><tr style="height:18px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >2</td><td > </td><td > </td><td > </td><td > </td><td > </td></tr><tr style="height:18px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >3</td><td >Ergebnisse A</td><td >Ergebnisse B</td><td > </td><td >Lösung A</td><td >Lösung B</td></tr><tr style="height:18px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >4</td><td > </td><td > </td><td > </td><td > </td><td > </td></tr><tr style="height:18px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >5</td><td style="text-align:right; ">FALSCH</td><td style="text-align:right; ">0</td><td > </td><td style="background-color:#ffff00; text-align:right; ">2</td><td style="background-color:#99cc00; text-align:right; ">9</td></tr><tr style="height:18px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >6</td><td style="background-color:#ffff00; text-align:right; ">2</td><td style="text-align:right; ">3</td><td > </td><td style="text-align:right; ">4</td><td style="text-align:right; ">1</td></tr><tr style="height:18px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >7</td><td style="text-align:right; ">3</td><td style="text-align:right; ">2</td><td > </td><td > </td><td > </td></tr><tr style="height:18px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >8</td><td style="text-align:right; ">3</td><td style="text-align:right; ">4</td><td > </td><td > </td><td > </td></tr><tr style="height:18px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >9</td><td style="text-align:right; ">4</td><td style="text-align:right; ">6</td><td > </td><td > </td><td > </td></tr><tr style="height:18px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >10</td><td style="text-align:right; ">FALSCH</td><td style="text-align:right; ">8</td><td > </td><td > </td><td > </td></tr><tr style="height:18px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >11</td><td style="text-align:right; ">FALSCH</td><td style="background-color:#99cc00; text-align:right; ">9</td><td > </td><td > </td><td > </td></tr><tr style="height:18px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >12</td><td style="text-align:right; ">FALSCH</td><td style="text-align:right; ">FALSCH</td><td > </td><td > </td><td > </td></tr><tr style="height:18px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >13</td><td style="text-align:right; ">FALSCH</td><td style="text-align:right; ">FALSCH</td><td > </td><td > </td><td > </td></tr><tr style="height:18px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >14</td><td style="background-color:#ffff00; text-align:right; ">4</td><td style="text-align:right; ">FALSCH</td><td > </td><td > </td><td > </td></tr><tr style="height:18px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >15</td><td style="text-align:right; ">4</td><td style="text-align:right; ">FALSCH</td><td > </td><td > </td><td > </td></tr><tr style="height:18px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >16</td><td style="text-align:right; ">6</td><td style="text-align:right; ">9</td><td > </td><td > </td><td > </td></tr><tr style="height:18px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >17</td><td style="text-align:right; ">7</td><td style="text-align:right; ">9</td><td > </td><td > </td><td > </td></tr><tr style="height:18px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >18</td><td style="text-align:right; ">8</td><td style="text-align:right; ">9</td><td > </td><td > </td><td > </td></tr><tr style="height:18px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >19</td><td style="text-align:right; ">9</td><td style="background-color:#99cc00; text-align:right; ">1</td><td > </td><td > </td><td > </td></tr><tr style="height:18px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >20</td><td style="text-align:right; ">FALSCH</td><td style="text-align:right; ">FALSCH</td><td > </td><td > </td><td > </td></tr><tr style="height:18px ;" ><td style="font-size:8pt; background-color:#cacaca; text-align:center; " >21</td><td > </td><td > </td><td > </td><td > </td><td > </td></tr></table> <br /><br />Excel Jeanie Html