Hej! Hej!Enkelt script i excel?
Jag skulle behöva skapa ett mycket enkelt marko i excel som ska läsa in innehållet i ett antal kolumner och generera en html-tabell.
I grund och botten ska det göra följande:
1. Läsa in innehållet i de två första kolumnerna x godtyckligt antal rader.
2. För varje rad ska något av följande göras:
a. om endast den första kolumnen i ifylld ska en <td colspan="2">xxx</td>-tagg genereras där xxx är innehållet i cellen.
b. om båda kolumnerna är ifyllda ska två <td>-taggar skapas och innehålla det som skrivs in i respektive kolumn.
3. När det är slut på rader, mata ut html-tabellen i en annan cell (eller textruta) så att det kan klippas ut och klistras in i något annat program.
Är detta svårt att göra? Någon idé om hur man skulle kunna göra detta som excel-makro?
Var kan man läsa mer om markos/scripts i excel?
Mvh,
ChristofferSv: Enkelt script i excel?
Du kan lösa det utan makro. Infoga ny rad ovanför din tabell och skriv "<TABLE>" i C1
skriv följande formel i C2 och dra den sedan ner till samtliga rader.:
=OM(B2="";"<TR><TD colspan=2>"& A2 & "</TD></TR>";"<TR><TD>"&A2&"</TD><TD>"&B2&"</TD></TR>")
Kopiera C-kolumnen och du har din html-tabell.
mvh
/Michael