Brak możliwości dodania odwołania do Exela

0

Cześć, ogólnie to problem mam. Robię aplikację i potrzebuję zapisywać dane w exelu. Moim podstawowym problemem jest to, że nie mogę się do niego odwołać. Próbowałem dodawać (w Visual'u), ale po prostu nie ma tam go. Ogarnąłem w internecie , że powinno to być coś w stylu Microsoft.Office.Interop.Excel , a znajduje tylko w COM odwołanie do offica, ale jako tako całego a nie pakietu exel i możliwości operacji na nim.

1

Zainstaluj z nuget'a https://www.nuget.org/packages/Microsoft.Office.Interop.Excel/

Kiedyś korzystałem z czegoś takiego jak EPPlus polecam dobra biblioteka ułatwiająca pracę z plikami Excela.

1

Hej...

  1. Sprawdź czy masz na komputerze Excela...
  2. Sprawdź do jakiej wersji Excela sie odwołujesz...
  3. Sprawdź czy masz jakieś odwołanie do objektów Office, przynajmniej w VB.NET jakoś tak to jest: https://www.tutorialspoint.com/vb.net/vb.net_excel_sheet.htm

Generalnie odpalenie instancji Excela nie jest banalne, ale można oprogramowywać arkusze z zewnątrz... Co więcej, można wciskać do Arkusza/pliku kod VBA zewnętrznym środowiskiem programistycznym, ale to łatwe nie jest... :)

1

Dzięki, wszystko działa! :D

1

Widzę, że to Cie bawi ciut... to jak masz ochotę, to spróbuj wygrać w kółko i krzyżyk z kompem (sprawdź w necie co trzeba zrobić, aby odpalić makra w Arkuszu, makro to kod lub fragment kodu w VBA)... czasem się da, ale nie jest to banalne... a jak masz ochotę to sobie obejrzyj kod... i może spróbuj w nim coś pozmieniać używając C#, aby się wygrać nie dało... :)

PS. aha, Ty zaczynasz, wpisuje się "x" lub "X"...

1 użytkowników online, w tym zalogowanych: 0, gości: 1