{"id":1236,"date":"2014-04-14T12:47:07","date_gmt":"2014-04-14T10:47:07","guid":{"rendered":"http:\/\/www.office-guru.com\/wordpress\/?p=1236"},"modified":"2014-04-14T12:47:54","modified_gmt":"2014-04-14T10:47:54","slug":"050-aprire-word-con-vba","status":"publish","type":"post","link":"https:\/\/www.office-guru.com\/wordpress\/2014\/04\/050-aprire-word-con-vba\/","title":{"rendered":"050. Aprire Word con VBA"},"content":{"rendered":"<div style=text-align:right;><a class=\"wpptopdfenh\" target=\"_blank\" rel=\"noindex,nofollow\" href=\"https:\/\/www.office-guru.com\/wordpress\/2014\/04\/050-aprire-word-con-vba\/?format=pdf\" title=\"Download PDF\"><img alt=\"Download PDF\" src=\"https:\/\/i0.wp.com\/www.office-guru.com\/wordpress\/wp-content\/plugins\/wp-post-to-pdf-enhanced\/asset\/images\/pdf.png?w=584\" data-recalc-dims=\"1\"><\/a><\/div><p>Domanda:<\/p>\n<p>Ho un pulsante su un foglio excel quale codice associare ad esso per aprire un documento word.<\/p>\n<p><!--more--><br \/>\nRisposta:<\/p>\n<p>Questo il codice per aprire un file Word.<br \/>\nPer funzionare bisogna sostituire nel codice, il percorso corretto del file<br \/>\n(&#8220;C:\\DocumentoEsempio.docx&#8221;)<\/p>\n<pre>Public Sub ApriDocWord()\r\nOn Error GoTo ApriDocWord_err\r\n\r\nSet oApp = CreateObject(\"Word.Application\") oApp.Documents.Open \"C:\\DocumentoEsempio.docx\", , True oApp.Visible = True Exit Sub\r\n\r\nApriDocWord_err:\r\nSet oApp = Nothing\r\nMsgBox Err.Number &amp; Application.AccessError(Err.Number)\r\n\r\nEnd Sub<\/pre>\n<p>Riccardo Vincenti<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Domanda: Ho un pulsante su un foglio excel quale codice associare ad esso per aprire un documento word.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"_links_to":"","_links_to_target":""},"categories":[13,6],"tags":[],"jetpack_featured_media_url":"","jetpack_publicize_connections":[],"jetpack_shortlink":"https:\/\/wp.me\/p39IU1-jW","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":197,"url":"https:\/\/www.office-guru.com\/wordpress\/2013\/02\/aprire-filedialog-per-selezionare-file\/","url_meta":{"origin":1236,"position":0},"title":"004. Aprire FileDialog per selezionare file","date":"17 Febbraio 2013","format":false,"excerpt":"Domanda: Complimenti per il sito...molto interessante Avrei bisogno di visualizzare un diagramma ad albero (tipo quello che si visualizza con esplora risorse di windows) all\\'apertura di excel oppure word, per poterci collegare dei file sia di excel, word, pdf, ecc. in modo di avere una visione generale della struttura del\u2026","rel":"","context":"In &quot;Domande Lettori&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":286,"url":"https:\/\/www.office-guru.com\/wordpress\/2013\/02\/invio-mail-tramite-vba\/","url_meta":{"origin":1236,"position":1},"title":"008. Invio mail tramite VBA","date":"27 Febbraio 2013","format":false,"excerpt":"Tramite VBA \u00e8 possibile inviare email in modo automatizzato.Di seguito trovare il codice per standard per inviare una mail con l'indicazionedel destinatario, desitinatario in CC ed in BCC, oggetto, testo della mail, allegati.Si pu\u00f2 inseire ad esempio in un progetto per poter inviare una mail standard ad un referente. Nel\u2026","rel":"","context":"In &quot;Excel&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":829,"url":"https:\/\/www.office-guru.com\/wordpress\/2014\/01\/selezione-file-tramite-finestra-di-dialogo\/","url_meta":{"origin":1236,"position":2},"title":"029. Selezione File tramite finestra di dialogo","date":"16 Gennaio 2014","format":false,"excerpt":"Domanda: Ho una macro che per eseguire le varie operazioni previste necessita dell\u2019apertura di pi\u00f9 file ogni volta di nome diverso. Avrei pertanto bisogno di creare una MsgBox all\u2019interno della macro per selezionare i file che devono essere uitilizzati.\u00a0 Ringrazio in anticipo per la Vostra attenzione. Risposta: Per selezionare un\u2026","rel":"","context":"In &quot;Domande Lettori&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":201,"url":"https:\/\/www.office-guru.com\/wordpress\/2013\/02\/salvataggio-file-tramite-vba\/","url_meta":{"origin":1236,"position":3},"title":"007. Salvataggio file tramite VBA","date":"18 Febbraio 2013","format":false,"excerpt":"Domanda: vorrei chiederle un controllo del codice seguente, lo scopo del codice \u00e8 il salvataggio del file in una directory specifica e se la directory esiste, salvare il file con il nome specifico. in attesa Sub salvaFile() On Error GoTo mess Dim p As Worksheet Dim Directory As String Dim\u2026","rel":"","context":"In &quot;Domande Lettori&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":606,"url":"https:\/\/www.office-guru.com\/wordpress\/2013\/05\/estrarre-dati-da-file-diversi-senza-aprirli-ad-uno-ad-uno\/","url_meta":{"origin":1236,"position":4},"title":"020. Estrarre dati da file diversi senza aprirli ad uno ad uno","date":"3 Maggio 2013","format":false,"excerpt":"Domanda: Ho una cartella contenente diversi file excel che per comodit\u00e0 chiamer\u00f2 a.xls, b.xls, c.xls, ecc.. Ognuno di questi file ha nel foglio 1 una tabella (identica per tutti i file) con due colonne di dati (a e b) La mia esigenza \u00e8 quella di trovare una formula\/macro che sommi\u2026","rel":"","context":"In &quot;Domande Lettori&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":520,"url":"https:\/\/www.office-guru.com\/wordpress\/2013\/04\/creare-file-con-vba-ed-inviarli-via-mail-avanzato\/","url_meta":{"origin":1236,"position":5},"title":"017. Creare file con VBA ed inviarli via mail (avanzato)","date":"20 Aprile 2013","format":false,"excerpt":"Ciao a tutti, in questo giorni ho modificato il Tool che invia allegati tramite email seguendo alcune necessit\u00e0 di Alessandra. Le modifiche sono le seguenti: 1) verifica della presenza dei nomi inseriti nella base dati con quelli presenti in elenco e segnalazione di eventuali assenze 2) selezione attraverso di un\u2026","rel":"","context":"In &quot;Domande Lettori&quot;","img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.office-guru.com\/wordpress\/wp-json\/wp\/v2\/posts\/1236"}],"collection":[{"href":"https:\/\/www.office-guru.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.office-guru.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.office-guru.com\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.office-guru.com\/wordpress\/wp-json\/wp\/v2\/comments?post=1236"}],"version-history":[{"count":2,"href":"https:\/\/www.office-guru.com\/wordpress\/wp-json\/wp\/v2\/posts\/1236\/revisions"}],"predecessor-version":[{"id":1238,"href":"https:\/\/www.office-guru.com\/wordpress\/wp-json\/wp\/v2\/posts\/1236\/revisions\/1238"}],"wp:attachment":[{"href":"https:\/\/www.office-guru.com\/wordpress\/wp-json\/wp\/v2\/media?parent=1236"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.office-guru.com\/wordpress\/wp-json\/wp\/v2\/categories?post=1236"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.office-guru.com\/wordpress\/wp-json\/wp\/v2\/tags?post=1236"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}