Identificativo articolo: 222101 - Ultima modifica: martedì 22 novembre 2005 - Revisione: 6.4 Come trovare e utilizzare la documentazione di modello oggetto di OfficeIn questa paginaSommarioIn questo articolo vengono descritti le risorse e i documenti che consentono di automatizzare le applicazioni di Microsoft Office. Le informazioni fornite possono essere utilizzate indipendentemente dal linguaggio di programmazione scelto per automatizzare l'applicazione di Office desiderata. Nell'articolo viene anche spiegato come iniziare a scrivere del codice di automazione guidando l'utente nella documentazione alla ricerca delle informazioni necessarie per compiere un'operazione specifica. InformazioniDove è possibile reperire la documentazione sul modello di oggetti?I modelli di oggetto per le applicazioni di Office sono documentati in un riferimenti di linguaggio per entrambe le versioni di Office: Microsoft Office 97 Visual Basic Language per applicazioniISBN 1-57231-339-0 Microsoft Office 2000 Visual Basic, Applications riferimenti del linguaggio ISBN 1-57231-955-0. I documenti "Language Reference", con riferimenti dei linguaggi di programmazione, sono disponibili su MSDN e nella Guida in linea dei prodotti Microsoft Office. nonché in versione stampata che è possibile acquistare. Per informazioni sulle modalità di ordinazione, visitare il seguente sito Web: http://www.eu.microsoft.com/italy/mspress/default.htm Nella tabella che segue sono indicati i file della Guida di ogni applicazione di Office.Riduci questa tabella
In base all'impostazione predefinita i file della Guida disponibili in Microsoft Office 97 sono installati nella cartella: C:\Programmi\Microsoft Office\Office Se non si riesce a reperire il file della Guida di VBA per Office 97 necessario, è possibile che non sia stato caricato durante l'installazione di Office 97. Per installarlo, eseguire il programma di installazione di Office e aggiungere il file della Guida di VBA. Si noti che con il programma di installazione di Office non viene caricato il file della Guida di VBA per Outlook 97. Per informazioni sull'installazione del file della Guida di VBA per Outlook 97, vedere il seguente articolo della Knowledge Base: 166738
(http://support.microsoft.com/kb/166738/
)
OL97: Come installare la Guida in linea di Visual Basic I file della Guida forniti con Microsoft Office 2000 vengono installati per impostazione predefinita in: C:\Program Files\Microsoft Office\Office\1033 In base all'impostazione predefinita i file della Guida disponibili in Microsoft Office XP sono installati nella cartella: C:\Program Files\Microsoft Office\Office10\1033 C:\Program Files\Microsoft Office\Office11\1033 Nota : i programmi di Microsoft Office 2000, Microsoft Office XP e installazione di Microsoft Office 2003 installano i file di Guida di VBA "al"primo utilizzo. Di conseguenza, non sarà potrebbe visualizzare il file della Guida in questa directory se non si precedentemente tenta accedere la Guida di VBA nell'applicazione di Office.Come è possibile utilizzare la documentazione sul modello di oggetti?Esistono vari metodi per trovare della documentazione su una classe, un metodo o una proprietà specifici:
Come fare per sapere quali classi, metodi e proprietà utilizzare?Se non si ha già una sufficiente dimestichezza con il modello di oggetti dell'applicazione che si desidera rendere automatica, è possibile utilizzare l'utilità di registrazione macro dell'applicazione per avere un'idea. È possibile iniziare con il registratore macro per illustrare, si supponga che si desidera automatizzare Microsoft Word per aggiungere testo a un documento nuovo e quindi salvare il documento ma non conosce quali metodi e proprietà da utilizzare:
Iniziare con l'analisi della macro registrata prima riga: Documents.Add. Evidenziare documenti nel modulo codice per la macro registrata e premere il tasto F1. Nell'argomento della Guida visualizzato sono contenute informazioni importanti, riportate di seguito:
Al momento dell'analisi della macro registrata, è possibile vedere che il metodo SaveAs dispone di un argomento per il quale viene passato il costante incorporata wdFormatDocument . In funzione del linguaggio di programmazione scelto per il controller di automazione, potrebbe essere necessario passare il valore numerico delle costanti incorporate. Argomento della Guida per il metodo SaveAs non fornisce queste informazioni non è possibile trovare nel Visualizzatore oggetti . Premere il tasto F2 per visualizzare il Visualizzatore oggetti . Tipo: wdFormatDocument Nella finestra di ricerca e premere INVIO chiave. Nella riquadro inferiore del Visualizzatore oggetti , è possibile visualizzare l'equivalente numerico di wdFormatDocument(=0) nonché altre informazioni per la costante. RiferimentiDove è possibile reperire alcuni codici di esempio di automazione?Le informazioni fornite in questo articolo costituiscono una buona base di partenza per la scrittura di codice di automazione. La Microsoft Knowledge Base è una risorsa eccellente per il reperimento di codici di esempio scritti in Visual Basic, Visual C++ e MFC. Di seguito ne sono elencati alcuni:Per sviluppatori di Visual BasicPer ulteriori informazioni, fare clic sui numeri degli articoli della Microsoft Knowledge Base riportato di seguito:220595
(http://support.microsoft.com/kb/220595/
)
Come automatizzare Outlook tramite Visual Basic 219151
(http://support.microsoft.com/kb/219151/
)
Come automatizzare Microsoft Excel da Visual Basic 147650
(http://support.microsoft.com/kb/147650/
)
Come passare oggetti di Excel da Visual Basic 142387
(http://support.microsoft.com/kb/142387/
)
Come creare l'automazione di w/OLE grafico di Excel da Visual Basic 184974
(http://support.microsoft.com/kb/184974/
)
L'utilizzo di automazione (OLE) con Word 220607
(http://support.microsoft.com/kb/220607/
)
Come automatizzare Microsoft Word per la stampa unione da Visual Basic 222929
(http://support.microsoft.com/kb/222929/
)
Come automatizzare PowerPoint utilizzando Visual Basic in Office 2003, in Office XP Developer e in Office 2000 Developer Sviluppatori di Visual C++ con MFCPer ulteriori informazioni, fare clic sui numeri degli articoli della Microsoft Knowledge Base riportato di seguito:178749
(http://support.microsoft.com/kb/178749/
)
Come creare un progetto di automazione mediante MFC e una libreria dei tipi 179706
(http://support.microsoft.com/kb/179706/
)
L'utilizzo di MFC per automatizzare Excel e creare e formattare una nuova cartella di lavoro 186120
(http://support.microsoft.com/kb/186120/
)
L'utilizzo di MFC per automatizzare Excel e inserire un intervallo con una matrice 186122
(http://support.microsoft.com/kb/186122/
)
L'utilizzo di MFC per automatizzare Excel 2000 ed Excel 2002 e ottenere una matrice da un intervallo in Excel 2000 ed Excel 2002 220911
(http://support.microsoft.com/kb/220911/
)
Come automatizzare Microsoft Word per eseguire una stampa unione utilizzando Visual c ++ e MFC 222960
(http://support.microsoft.com/kb/222960/
)
Come automatizzare PowerPoint con Visual c ++ 5.0 o Visual c ++ 6.0 di MFC Sviluppatori di C/C++ senza MFCPer ulteriori informazioni, fare clic sui numeri degli articoli della Microsoft Knowledge Base riportato di seguito:216686
(http://support.microsoft.com/kb/216686/
)
Come automatizzare Excel da c ++ senza utilizzare MFC o # Import 181473
(http://support.microsoft.com/kb/181473/
)
Come utilizzare l'automazione da un'applicazione C anziché c ++ Sviluppatori di Visual J++Per ulteriori informazioni, fare clic sui numeri degli articoli della Microsoft Knowledge Base riportato di seguito:219430
(http://support.microsoft.com/kb/219430/
)
Come creare o formato di una cartella di lavoro utilizzando l'automazione Visual J ++ 215484
(http://support.microsoft.com/kb/215484/
)
Come automatizzare PowerPoint con Visual J ++ 6.0 Sviluppatori di Visual FoxProPer ulteriori informazioni, fare clic sui numeri degli articoli della Microsoft Knowledge Base riportato di seguito:142193
(http://support.microsoft.com/kb/142193/
)
L'utilizzo di automazione per aggiungere dati a fogli di lavoro Excel 180901
(http://support.microsoft.com/kb/180901/
)
Come creare una tabella categoria in Word 97 o in Office Word 2003 da Visual FoxPro per Windows 5.0 e versioni successive 181926
(http://support.microsoft.com/kb/181926/
)
Come automatizzare la stampa unione per Word utilizzando OLE e ODBC 194306
(http://support.microsoft.com/kb/194306/
)
Come rendere Word stampa duplex con l'automazione OLE da Visual FoxPro 230154
(http://support.microsoft.com/kb/230154/
)
Come automatizzare PowerPoint utilizzando Visual FoxPro 241942
(http://support.microsoft.com/kb/241942/
)
Come impedire l'errore di stampa di Word con proprietà BackgroundPrintingStatus Per ulteriori informazioni, tra cui codice di esempio e risorse per l'automazione di Microsoft Office, visitare il sito Web Microsoft seguente (informazioni in lingua inglese): http://support.microsoft.com/gp/ofd
(http://support.microsoft.com/gp/ofd)
Le informazioni in questo articolo si applicano a:
Traduzione automatica articoliIl presente articolo è stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell?utente. Tuttavia, un articolo tradotto in modo automatico non è sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, più o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non è la sua. Microsoft non è responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell?utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica. Clicca qui per visualizzare la versione originale in inglese dell?articolo: 222101
(http://support.microsoft.com/kb/222101/en-us/
)
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO. | Traduzione articoli
|


Torna all'inizio
