Frank: if-Abfrage

Beitrag lesen

Hi André,

bei dir beißen sich leider so einige Dinge:

schreibe sie in eine Tabelle untereinander mit <br>

-> eigentlich werden Tabellenzeilen mit <tr></tr> ausgedrückt

soll an dieser Stelle keine leere Spalte stehen sondern gleich der nächste Wert

-> du meinst sicherlich Zeile, _nicht_ Spalte ... sonst bekommst du evt. eine ziemlich breite Seite im Browser.

und wenn diese leer ist, soll er zum nächsten Eintrag springen

dein "helpvar" und "strAuthors" sind auf der gleichen Ebene, also ich denke nicht, dass "strAuthors" ein "nächster Eintrag" ist

Wenn tatsächlich "helpvar" und "strAuthors" leer sind (vbNullString) dann bleibt bei dir folgendes übrig:

<td valign="top">
</td>

Und das erzeugt _immer noch_ eine leere Tabellenzelle ...

Idee?

Ich vermute mal, dass du eine Schleifenfunktion hast, da sicherlich mehrere Datensätze als nur einer dargestellt werden sollen. Da ich nicht sehen kann, wo herum du schleifst kann ich nur ins Blaue tippen.

a) stell die IF Frage _ausserhalb_ der <td></td> auf
b) stell deine Schleife _innerhalb_ der <td></td> auf

Versuche doch auch mal mit <tr></tr> pro "Eintrag" zu arbeiten

HTH,
Frank