{"id":4916,"date":"2023-07-06T12:08:03","date_gmt":"2023-07-06T12:08:03","guid":{"rendered":"https:\/\/statorials.org\/it\/formato-cella-vba\/"},"modified":"2023-07-06T12:08:03","modified_gmt":"2023-07-06T12:08:03","slug":"formato-cella-vba","status":"publish","type":"post","link":"https:\/\/statorials.org\/it\/formato-cella-vba\/","title":{"rendered":"Come formattare le celle in excel utilizzando vba (con esempi)"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Esistono numerosi modi per formattare le celle in Excel utilizzando <a href=\"https:\/\/learn.microsoft.com\/en-us\/office\/vba\/api\/excel.cellformat\" target=\"_blank\" rel=\"noopener\">varie propriet\u00e0<\/a> in VBA, tra cui:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">Aggiungi un trattino<\/span><\/li>\n<li> <span style=\"color: #000000;\">Applicazione<\/span><\/li>\n<li> <span style=\"color: #000000;\">frontiere<\/span><\/li>\n<li> <span style=\"color: #000000;\">Creatore<\/span><\/li>\n<li> <span style=\"color: #000000;\">Carattere del carattere<\/span><\/li>\n<li> <span style=\"color: #000000;\">Formula nascosta<\/span><\/li>\n<li> <span style=\"color: #000000;\">Allineamento orizzontale<\/span><\/li>\n<li> <span style=\"color: #000000;\">Livello di prelievo<\/span><\/li>\n<li> <span style=\"color: #000000;\">Interno<\/span><\/li>\n<li> <span style=\"color: #000000;\">Bloccato<\/span><\/li>\n<li> <span style=\"color: #000000;\">Unire le celle<\/span><\/li>\n<li> <span style=\"color: #000000;\">Formato numero<\/span><\/li>\n<li> <span style=\"color: #000000;\">NumberLocalFormat<\/span><\/li>\n<li> <span style=\"color: #000000;\">Orientamento<\/span><\/li>\n<li> <span style=\"color: #000000;\">Genitore<\/span><\/li>\n<li> <span style=\"color: #000000;\">RiduciPerRegolare<\/span><\/li>\n<li> <span style=\"color: #000000;\">Allineamento verticale<\/span><\/li>\n<li> <span style=\"color: #000000;\">Avvolgere il testo<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Creando una macro in VBA, puoi utilizzare una o pi\u00f9 di queste propriet\u00e0 per formattare le celle in un intervallo specifico in un foglio Excel.<\/span><\/p>\n<p> <span style=\"color: #000000;\">L&#8217;esempio seguente mostra come eseguire questa operazione nella pratica.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Esempio: come formattare le celle in Excel utilizzando VBA<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Supponiamo di avere il seguente elenco di nomi di squadre di basket in Excel:<\/span> <\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-38355 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/formatercell1.png\" alt=\"\" width=\"447\" height=\"402\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Possiamo creare la seguente macro per formattare ciascuna cella nell&#8217;intervallo <strong>A2:A11<\/strong> con propriet\u00e0 specifiche:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #0000ff;\">SubFormatCells<\/span> ()\n\n    <span style=\"color: #0000ff;\">With<\/span> Worksheets(\"Sheet1\").Range(\"A2:A11\")\n     .Font.FontStyle = \"Bold\"\n     .Font.Name = \"Calibri\"\n     .Font.Size = 13\n     .Font.Color = vbRed\n     .HorizontalAlignment = xlCenter\n    <span style=\"color: #0000ff;\">End With<\/span>\n\n<span style=\"color: #0000ff;\">End Sub<\/span><\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\"><span style=\"color: #000000;\">Una volta eseguita questa macro, ciascuna cella nell&#8217;intervallo <strong>A2:A11<\/strong> verr\u00e0 formattata nel modo specificato:<\/span><\/span> <\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-38356 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/formatercell2.png\" alt=\"\" width=\"446\" height=\"407\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Utilizzando questa particolare macro, abbiamo apportato le seguenti modifiche a ciascuna cella nell&#8217;intervallo <strong>A2:A11<\/strong> :<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">Abbiamo cambiato lo stile del carattere in grassetto.<\/span><\/li>\n<li> <span style=\"color: #000000;\">Abbiamo cambiato la famiglia di caratteri in Calibri.<\/span><\/li>\n<li> <span style=\"color: #000000;\">Abbiamo cambiato la dimensione del carattere a 13.<\/span><\/li>\n<li> <span style=\"color: #000000;\">Cambiamo il colore del carattere in rosso.<\/span><\/li>\n<li> <span style=\"color: #000000;\">Abbiamo centrato il testo orizzontalmente.<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Tieni presente che questo esempio mostra solo un modo per formattare le celle in un intervallo particolare.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Utilizzando le varie propriet\u00e0 disponibili in VBA, puoi formattare le celle nell&#8217;aspetto desiderato.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Nota<\/strong> : <a href=\"https:\/\/learn.microsoft.com\/en-us\/office\/vba\/api\/excel.cellformat\" target=\"_blank\" rel=\"noopener\">qui<\/a> \u00e8 possibile trovare la documentazione completa di tutte le possibili propriet\u00e0 di formattazione delle celle in VBA.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Risorse addizionali<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">I seguenti tutorial spiegano come eseguire altre attivit\u00e0 comuni in VBA:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><a href=\"https:\/\/statorials.org\/it\/carattere-grassetto-vba\/\" target=\"_blank\" rel=\"noopener\">Come rendere il carattere in grassetto utilizzando VBA<\/a><br \/> <a href=\"https:\/\/statorials.org\/it\/testo-centrale-vba\/\" target=\"_blank\" rel=\"noopener\">Come centrare il testo utilizzando VBA<\/a><br \/> <a href=\"https:\/\/statorials.org\/it\/dimensione-del-carattere-vba\/\" target=\"_blank\" rel=\"noopener\">Come impostare la dimensione del carattere utilizzando VBA<\/a><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Esistono numerosi modi per formattare le celle in Excel utilizzando varie propriet\u00e0 in VBA, tra cui: Aggiungi un trattino Applicazione frontiere Creatore Carattere del carattere Formula nascosta Allineamento orizzontale Livello di prelievo Interno Bloccato Unire le celle Formato numero NumberLocalFormat Orientamento Genitore RiduciPerRegolare Allineamento verticale Avvolgere il testo Creando una macro in VBA, puoi utilizzare [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Come formattare le celle in Excel utilizzando VBA (con esempi) - Statorials<\/title>\n<meta name=\"description\" content=\"Questo tutorial spiega come formattare le celle in Excel utilizzando VBA, con diversi esempi.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/statorials.org\/it\/formato-cella-vba\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Come formattare le celle in Excel utilizzando VBA (con esempi) - Statorials\" \/>\n<meta property=\"og:description\" content=\"Questo tutorial spiega come formattare le celle in Excel utilizzando VBA, con diversi esempi.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/it\/formato-cella-vba\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-06T12:08:03+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/formatercell1.png\" \/>\n<meta name=\"author\" content=\"Benjamin anderson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Benjamin anderson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minuto\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/it\/formato-cella-vba\/\",\"url\":\"https:\/\/statorials.org\/it\/formato-cella-vba\/\",\"name\":\"Come formattare le celle in Excel utilizzando VBA (con esempi) - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/it\/#website\"},\"datePublished\":\"2023-07-06T12:08:03+00:00\",\"dateModified\":\"2023-07-06T12:08:03+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/it\/#\/schema\/person\/0896f191fb9fb019f2cd8623112cb3ae\"},\"description\":\"Questo tutorial spiega come formattare le celle in Excel utilizzando VBA, con diversi esempi.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/it\/formato-cella-vba\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/it\/formato-cella-vba\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/it\/formato-cella-vba\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Casa\",\"item\":\"https:\/\/statorials.org\/it\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Come formattare le celle in excel utilizzando vba (con esempi)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/statorials.org\/it\/#website\",\"url\":\"https:\/\/statorials.org\/it\/\",\"name\":\"Statorials\",\"description\":\"La tua guida all&#039;alfabetizzazione statistica!\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/statorials.org\/it\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/statorials.org\/it\/#\/schema\/person\/0896f191fb9fb019f2cd8623112cb3ae\",\"name\":\"Benjamin anderson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/statorials.org\/it\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/statorials.org\/it\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"contentUrl\":\"https:\/\/statorials.org\/it\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"caption\":\"Benjamin anderson\"},\"description\":\"Ciao, sono Benjamin, un professore di statistica in pensione diventato insegnante dedicato di Statorials. Con una vasta esperienza e competenza nel campo della statistica, sono ansioso di condividere le mie conoscenze per potenziare gli studenti attraverso Statorials. Scopri di pi\u00f9\",\"sameAs\":[\"https:\/\/statorials.org\/it\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Come formattare le celle in Excel utilizzando VBA (con esempi) - Statorials","description":"Questo tutorial spiega come formattare le celle in Excel utilizzando VBA, con diversi esempi.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/statorials.org\/it\/formato-cella-vba\/","og_locale":"it_IT","og_type":"article","og_title":"Come formattare le celle in Excel utilizzando VBA (con esempi) - Statorials","og_description":"Questo tutorial spiega come formattare le celle in Excel utilizzando VBA, con diversi esempi.","og_url":"https:\/\/statorials.org\/it\/formato-cella-vba\/","og_site_name":"Statorials","article_published_time":"2023-07-06T12:08:03+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/formatercell1.png"}],"author":"Benjamin anderson","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Benjamin anderson","Est. reading time":"1 minuto"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/it\/formato-cella-vba\/","url":"https:\/\/statorials.org\/it\/formato-cella-vba\/","name":"Come formattare le celle in Excel utilizzando VBA (con esempi) - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/it\/#website"},"datePublished":"2023-07-06T12:08:03+00:00","dateModified":"2023-07-06T12:08:03+00:00","author":{"@id":"https:\/\/statorials.org\/it\/#\/schema\/person\/0896f191fb9fb019f2cd8623112cb3ae"},"description":"Questo tutorial spiega come formattare le celle in Excel utilizzando VBA, con diversi esempi.","breadcrumb":{"@id":"https:\/\/statorials.org\/it\/formato-cella-vba\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/it\/formato-cella-vba\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/it\/formato-cella-vba\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Casa","item":"https:\/\/statorials.org\/it\/"},{"@type":"ListItem","position":2,"name":"Come formattare le celle in excel utilizzando vba (con esempi)"}]},{"@type":"WebSite","@id":"https:\/\/statorials.org\/it\/#website","url":"https:\/\/statorials.org\/it\/","name":"Statorials","description":"La tua guida all&#039;alfabetizzazione statistica!","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/statorials.org\/it\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"it-IT"},{"@type":"Person","@id":"https:\/\/statorials.org\/it\/#\/schema\/person\/0896f191fb9fb019f2cd8623112cb3ae","name":"Benjamin anderson","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/statorials.org\/it\/#\/schema\/person\/image\/","url":"https:\/\/statorials.org\/it\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","contentUrl":"https:\/\/statorials.org\/it\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","caption":"Benjamin anderson"},"description":"Ciao, sono Benjamin, un professore di statistica in pensione diventato insegnante dedicato di Statorials. Con una vasta esperienza e competenza nel campo della statistica, sono ansioso di condividere le mie conoscenze per potenziare gli studenti attraverso Statorials. Scopri di pi\u00f9","sameAs":["https:\/\/statorials.org\/it"]}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"_links":{"self":[{"href":"https:\/\/statorials.org\/it\/wp-json\/wp\/v2\/posts\/4916"}],"collection":[{"href":"https:\/\/statorials.org\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/statorials.org\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/statorials.org\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/statorials.org\/it\/wp-json\/wp\/v2\/comments?post=4916"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/it\/wp-json\/wp\/v2\/posts\/4916\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/it\/wp-json\/wp\/v2\/media?parent=4916"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/it\/wp-json\/wp\/v2\/categories?post=4916"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/it\/wp-json\/wp\/v2\/tags?post=4916"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}