---
title: "Öppna en befintlig excel från en windows-app?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/182450-öppna-en-befintlig-excel-från-en-windows-app"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Lukaspojken"
published: "2010-02-16T06:52:48.000Z"
updated: "2010-02-16T09:14:41.000Z"
replies: 4
views: 621
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/182450-öppna-en-befintlig-excel-från-en-windows-app"
---

# Öppna en befintlig excel från en windows-app?

## #1 — Lukaspojken, 2010-02-16T06:52Z

Detta är nog en väldigt lätt fråga men jag har inte lyckats hitta något enkelt svar som fungerar så jag testar här. Det är så att jag har en windows applikation och ska öppna ett excel-dokument på klientens dator om man klickar på en knapp. Men jag får det inte att fungera. Någon som vet hur man gör på ett enkelt sätt?

Nu när jag läser rubriken på inlägget så märker jag att det kan misstolkas. Rubriken borde varit istället: "Öppna en befintlig excel **från**  en windows-app"

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

## #2 — @nders, 2010-02-16T07:02Z

Jag fixade till rubriken så det inte misstolkas.  :)

Mvh

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

## #3 — Fredde Mannen, 2010-02-16T08:32Z

Skall applilkationen öppna excelen i excel-programmet som finns på klientdatorn?

Eller öppna den så att programmet kan läsa in dat från excelen?

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

## #4 — Compusa, 2010-02-16T08:32Z

Det här är nog det enklaste sättet:

```
using System;
using System.Diagnostics;
using System.IO;

...

string desktopPath = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
string filePath = string.Concat(desktopPath, Path.DirectorySeparatorChar, "Test.xls");

Process.Start(filePath);
```

Men jag är inte helt säker på vad du menar med: "Öppna en befintlig excel från  en windows-app"? Vill du återanvända en redan exekverande Excel-instans?

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

## #5 — Lukaspojken, 2010-02-16T09:14Z

Jag fick inte Process.Start("X") att fungera men jag googlade lite ytterligare och det jag fann som verkar fungera är:

                Process process = new Process();
                process.StartInfo.FileName = "C:\\\\Temp\\\\Test.xls";
                process.StartInfo.WorkingDirectory = "C:\\\\Temp";
                process.Start();

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/182450-öppna-en-befintlig-excel-från-en-windows-app
