Há dias venho procurando uma resposta para a divisão em colunas, encontrei essa postagem, mas justamente onde acontece meu problema, o usuario abandonou, parece.
Consegui montar de acordo com as dicas aqui apresentadas, mas o que acontece é que sempre na segunda e terceira colunas, apenas repete a primeira. Estou colando o código abaixo, e me desculpem se cometei algum erro na postagem, pois é a primeira vez que estou utilizando este forum.
-------------
<%
Response.Buffer = True
Session.LCID = 1046
%>
<%
con= "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("adm/pedidos.mdb") & ";"
set cbm=server.createobject("ADODB.Connection")
cbm.open con
vcquery="select * from news order by data DESC"
Set RecSet=cbm.execute(vcquery)
if RecSet.eof then
RecSet.close
set RecSet=nothing
end if
%>
<html>
<body topmargin="0" leftmargin="0" rightmargin="0" bottommargin="0" marginwidth="0" marginheight="0" bgcolor="#000000" link="#FF0000" vlink="#FF0000" alink="#FFFFFF" text="#FFFFFF">
<div align="center">
<table border="0" cellspacing="0" width="660" id="table1454" cellpadding="4">
<tr>
<td valign="top" align="left">
<%
do while not RecSet.eof
%>
<table border="0" cellspacing="0" width="100%" id="table1455" cellpadding="4">
<tr>
<%
For i = 1 to 3
%>
<td align="left" width="11%">
<font face="Tahoma" color="#000000" size="2">
<a href="news_detalhe.asp?codigo=<%=Recset("codigo")%>" style="text-decoration: none; font-family: Tahoma,sans-serif; letter-spacing: -0.3pt"><span style="text-decoration: none">
<font size="2">
<img border="0" src="adm/fotos/<%=recset("foto")%>" width="180"></font></span></a></font><br>
<span style="text-decoration: none"><font size="2" face="Tahoma,sans-serif">
<a href="news_detalhe.asp?codigo=<%=Recset("codigo")%>" style="text-decoration: none; font-family: Tahoma,sans-serif; letter-spacing: -0.3pt"><%=recset("titulo")%></a></font></span></td>
<%
next
i = 1
%>
<td align="left" width="11%">
</td>
<td align="left" width="11%">
</td>
</tr>
</table>
<%
RecSet.movenext
loop
%>
</td>
</tr>
</table>
</div>
----------------------------------------------------------------
esta dificil....
consegui mostrar da seguinte forma:
1
2
3
4
5
6
7
8
9
mas queria mostrar
1 2 3 4 5
6 7 8 9
todo o resto esta funcionando só falta essa parte....
segue abaixo:
<% do while not montabusca.eof %>
<TABLE align="center" width="1200" cellspacing="5" cellpadding="5" border="0">
<TR>
o que coloco aqui para repetir esta parte do codigo
<TD>
<A href="<%=montabusca("linksite")%>" class="me" target="_blank">
<IMG src="<%=montabusca("imgsite")%>">
<DIV><IMG src="<%=montabusca("imggiftipo")%>" class="pq"> <%=montabusca("nomesite")%></DIV>
</A>
</TD>
e o que coloco aqui para voltar e repetir de novo e ficar como quero?
</TR>
</TABLE>
<%montabusca.movenext
loop%>
consegui...
amanhã posto o codigo caso alguem tb precise...
preciso durmir já é muito tarde.
bjos 
esta dificil....
consegui mostrar da seguinte forma:
1
2
3
4
5
6
7
8
9
mas queria mostrar
1 2 3 4 5
6 7 8 9
todo o resto esta funcionando só falta essa parte....
segue abaixo:
<% do while not montabusca.eof %>
<TABLE align="center" width="1200" cellspacing="5" cellpadding="5" border="0">
<TR>
o que coloco aqui para repetir esta parte do codigo
For i = 1 to 5
<TD>
<A href="<%=montabusca("linksite")%>" class="me" target="_blank">
<IMG src="<%=montabusca("imgsite")%>">
<DIV><IMG src="<%=montabusca("imggiftipo")%>" class="pq"> <%=montabusca("nomesite")%></DIV>
</A>
</TD>
next
i = 0
e o que coloco aqui para voltar e repetir de novo e ficar como quero?
</TR>
</TABLE>
<%montabusca.movenext
loop%>
consegui...
amanhã posto o codigo caso alguem tb precise...
preciso durmir já é muito tarde.
bjos 
apenas adicionei um FOR NEXT no codigo acima 