Hallå! Gör allt från C#.Hur får jag med macron?
Jag behöver få veta hur man ska lösa en kombinerad excel-c# sak. Jag har ett system som tar en xml-fil och dumpar datat från denna i en excelfil. Dock blir detta bara lagt i en lång rad och inte i ett snyggt utskriftsformat, vi skulle vilja göra lite förflyttningar av celler, formatera text, infoga bilder osv. Ska detta göras med macron? Och hur får jag i så fall med dessa macron till ett nytt excel-blad? Eller ska man göra all formatering från C#-sidan? Någon som har något bra förslag?
// MarieSv: Hur får jag med macron?
Från c# instansierar du excel. (Lägg till en referens till excel först).
Lite exempel
dim oXL as New Excel.Application
oXL.Range("A1").Value="Min Text"
oXL.Range("A2").Value="Annan Text"
'Lägga fetstil på markerat område
oXL.Selection.Font.Bold = True
' Infoga ett bildobjekt
oXL.ActiveSheet.Pictures.Insert( _
"C:\Winter.jpg" _
)
Du kan också arbeta med xlt-mallar som redan har bildobjekt och vissa texter inlagda.