Pour quiconque trouve cela plus tard, mais ne peut pas comprendre où est office.dll
, comme je l'ai fait. J'ai fait face le même problème avec F # 4.0, Bureau 2013, et VS Communauté 2015 Mise à jour 2.0
Je tapais cela au début du fichier pour obtenir travail IntelliSense, pas besoin de chercher office.dll
dans votre machine:
#r "office, Version = 15.0.0.0"
Il s'agit du même texte que celui qui vous est fourni avec <Note>
, mais sans les Culture=neutral
et PublicKey=w/e
. Semble fonctionner parfaitement.
Pour le contexte, voici comment mon fichier commence:
#r "Microsoft.Office.Interop.Excel"
#r "office, Version = 15.0.0.0"
open System
open System.IO
open System.Reflection
open Microsoft.Office.Interop.Excel
let app = ApplicationClass(Visible = true)
let sheet = app.Workbooks
.Add()
.Worksheets.[1] :?> _Worksheet
L'infobulle affiche pour le bizarre '' élément dit généralement ce que l'assemblage vous manque, alors que les conseils suivants devraient résoudre le problème. (Je ne sais pas exactement pourquoi IntelliSense n'essaie pas de le charger automatiquement) –
J'avais le même problème. La chose confuse est que l'indice affiché par intellisense demande le mauvais assemblage. – Max