Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
App. WinForms / WPF .NET
Automazione di Word con Vb.net
martedì 14 febbraio 2012 - 11.19
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
VB.NET
|
Visual Studio 2010
|
Office 2010
|
Office 2007
|
Office 2003
victordotnet
Profilo
| Newbie
31
messaggi | Data Invio:
mar 14 feb 2012 - 11:19
Salve a tutti, visto che devo cercare di creare modelli in word attraverso vb.net, nella guida per visual studio mi chiede di aggiungere una libreria denominata :
"Libreria oggetti di Microsoft Word" seguendo la procedura, ho notato che tra le librerie disponibili non c'è, dove potrei scaricarla? Vi ringrazio in anticipo, saluti
vit
zirobyte75
Profilo
| Newbie
15
messaggi | Data Invio:
mer 15 feb 2012 - 06:27
prova così:
1.Avviare Microsoft Visual Studio .NET.
2.Scegliere Nuovo dal menu File, quindi Progetto. Selezionare Applicazione Windows dai tipi di progetto di Visual Basic. Per impostazione predefinita, viene creato il progetto Form1.
3.Aggiungere un riferimento a Libreria oggetti di Microsoft Word. Per effettuare questa operazione, attenersi alla seguente procedura:
•Scegliere Aggiungi riferimento dal menu Progetto.
•Nella scheda COM individuare Libreria oggetti di Microsoft Word e fare clic su Seleziona.
Nota In Microsoft Office 2003 sono inclusi gli assembly di interoperabilità primari (PIA, Primary Interop Assembly). Non sono invece inclusi in Microsoft Office XP, ma possono essere scaricati. Per ulteriori informazioni sugli assembly di interoperabilità primari di Office XP, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
328912 (
http://support.microsoft.com/kb/328912/
) INFO: Assembly di interoperabilità primari (PIA) di Microsoft Office XP disponibili per il download
•Scegliere OK nella finestra di dialogo Aggiungi riferimento per accettare le selezioni effettuate.
NON E' FARINA DEL MIO SACCO ... questo è il link
http://support.microsoft.com/kb/301656/it
fammi sapere ciao
se riesci a pensarlo puoi anche realizzarlo!
http://www.youtube.com/user/zirobyte75
victordotnet
Profilo
| Newbie
31
messaggi | Data Invio:
mer 15 feb 2012 - 17:06
Si avevo già visto una cosa simile, il mio problema è che non riesco a trovare la libraria office word, quella che mi permette di operare con l'oggetto word e mi fa fare un'applicazione simile a questa :
http://www.codeproject.com/Articles/11819/Integrating-Microsoft-Word-in-your-NET-application
purtroppo questo è fatto in C# a me servirebbe fa na cosa del genere in visual basic.... :)
thanks cmq per la risposta.
Mau67
Profilo
| Expert
917
messaggi | Data Invio:
ven 6 apr 2012 - 17:07
Ciao, scusa ho provato il codice che hai postato da questo sito
http://support.microsoft.com/kb/301656/it
ho un problema quando arriva in questo punto:
Private Sub FillRow(ByVal Doc As Microsoft.Office.Interop.Word.Document, ByVal Row As Integer, _
ByVal Text1 As String, ByVal Text2 As String, _
ByVal Text3 As String, ByVal Text4 As String)
With Doc.Tables.Item(1)
' Insert the data in the specific cell.
.Cell(Row, 1).Range.InsertAfter(Text1)
.Cell(Row, 2).Range.InsertAfter(Text2) >>>>> QUI si blocca e genera questa eccezzione Il membro richiesto dell'insieme non esiste.
.Cell(Row, 3).Range.InsertAfter(Text3)
.Cell(Row, 4).Range.InsertAfter(Text4)
End With
End Sub
sai darmi una mano
Grazie in anticipo
Mau67
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !