---
title: "Skapa formaterad Excelrapport - fetstil mm?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/79408-skapa-formaterad-excelrapport-fetstil-mm"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "mrblonde"
published: "2003-06-11T08:41:31.000Z"
updated: "2003-06-11T12:32:38.000Z"
replies: 1
views: 196
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/79408-skapa-formaterad-excelrapport-fetstil-mm"
---

# Skapa formaterad Excelrapport - fetstil mm?

## #1 — mrblonde, 2003-06-11T08:41Z

Jag skall skapa en excelrapport från en sql db, och jag tror jag fattar hur man öppnar och skriver till excelfilen i celler och så.

Men om jag vill ha mer fin formatering, typ fetstil, kanske en kantlinje och så, hur fixar man det?

En sak till, för att summera, räcker det att skriva i cellen "=SUMMA(B2:B4)" för att den skall fatta att den skall summera?

Permalänk: https://www.webforum.nu/p/79408

## #2 — mrblonde, 2003-06-11T12:32Z

För att stoppa in summering på några rader

```
mySheet.Range("B8").Formula = "=SUM(" & Cells(6, 2).Address & ":" & Cells(7, 2).Address & ")"
```

Fördelen med cells(6,2).Adress är att man akn loppa runt med siffror men ändå få fram den adress som är i Exel (i exemplet 6,2 = B6)

```
'dra en box runt
mySheet.Range("B6:C10").BorderAround xlContinuous, xlThin, , vbBlack

'skriva siffra som text
mySheet.Range("E1") = "'001" ' dvs, ha en ' innan siffrorna

'göra texten fet
mySheet.Range("E1").Font.Bold = True

' dra linje
mySheet.Range("A1:G1").Borders(xlEdgeBottom).LineStyle = xlContinuous
mySheet.Range("A1:G1").Borders(xlEdgeBottom).Weight = xlThick
```

Hoppas någon mer har hjälp av detta.

Permalänk: https://www.webforum.nu/p/1080981

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/79408-skapa-formaterad-excelrapport-fetstil-mm
