{"id":877,"date":"2025-04-01T04:03:33","date_gmt":"2025-04-01T04:03:33","guid":{"rendered":"https:\/\/project-flex.net\/?page_id=877"},"modified":"2025-04-28T11:34:53","modified_gmt":"2025-04-28T02:34:53","slug":"vba-page","status":"publish","type":"page","link":"https:\/\/project-flex.net\/ja\/vba-page\/","title":{"rendered":"VBA\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u306e\u4fee\u6b63"},"content":{"rendered":"\n<div class=\"wp-block-uagb-advanced-heading uagb-block-73dd1491\"><h2 class=\"uagb-heading-text\"><strong>Fix and improve MS Office VBA programs (Excel and Access)<\/strong><\/h2><\/div>\n\n\n\n<p><br>Many firms have developed tools in Excel and Access over years (maybe decades) to support regular workflow automation.&nbsp; It is very common for these tools to need some kind of updating or modifying, but the person who originally wrote the software is no longer working in the company.<\/p>\n\n\n\n<p>I can step in, diagnose, and fix Microsoft Office VBA applications. (In most cases this will be Excel or Access.&nbsp; If necessary, I can handle the communication with other software such as Microsoft Outlook, RPA software, or external databases.)<\/p>\n\n\n\n<p><br> \u2022&nbsp;&nbsp;First step: Evaluate the software and make a simple written summary of what it should do.<br> \u2022&nbsp;&nbsp;Next step is &#8216;clean up&#8217;: Rewrite code to improve&nbsp; clarity and logic. <br>  \u2022&nbsp;&nbsp;Find the specific parts of the code that aren\u2019t working as expected.<br>\u2022&nbsp;&nbsp;Make required changes, test, and demonstrate to users. <\/p>\n\n\n\n<p>Sometimes the fix needed will only be a few lines of code.<br><br>For a new function or a new database connection, some new code will probably be needed. But the new code is likely to be of an &#8220;industry standard&#8221; type which will not require a lot of time to install and test.<br><br>We will need to proceed with a clear Nondisclosure Agreement because databases will almost always contain client data and other business confidential information.<\/p>\n\n\n\n<header class=\"wp-block-uagb-advanced-heading uagb-block-5f49092b\"><h2 class=\"uagb-heading-text\">Please contact me using the form below.<br><br><\/h2><\/header>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-columns has-ast-global-color-4-background-color has-background is-layout-flex wp-container-core-columns-is-layout-1 wp-block-columns-is-layout-flex\" style=\"border-style:none;border-width:0px;margin-top:0;margin-bottom:0;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0\">\n<div class=\"wp-block-column has-ast-global-color-7-background-color has-background is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:25%\"><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-container-core-column-is-layout-2 wp-block-column-is-layout-flow\" style=\"padding-right:var(--wp--preset--spacing--50);padding-left:var(--wp--preset--spacing--50);flex-basis:50%\"><style id=\"wpforms-css-vars-927-block-23d76362-a386-48b2-9904-903c09030fd1\">\n\t\t\t\t#wpforms-927.wpforms-block-23d76362-a386-48b2-9904-903c09030fd1 {\n\t\t\t\t--wpforms-field-border-size: 0px;\n--wpforms-field-size-input-height: 43px;\n--wpforms-field-size-input-spacing: 15px;\n--wpforms-field-size-font-size: 16px;\n--wpforms-field-size-line-height: 19px;\n--wpforms-field-size-padding-h: 14px;\n--wpforms-field-size-checkbox-size: 16px;\n--wpforms-field-size-sublabel-spacing: 5px;\n--wpforms-field-size-icon-size: 1;\n--wpforms-label-size-font-size: 16px;\n--wpforms-label-size-line-height: 19px;\n--wpforms-label-size-sublabel-font-size: 14px;\n--wpforms-label-size-sublabel-line-height: 17px;\n--wpforms-button-size-font-size: 17px;\n--wpforms-button-size-height: 41px;\n--wpforms-button-size-padding-h: 15px;\n--wpforms-button-size-margin-top: 10px;\n\t\t\t}\n\t\t\t<\/style><div class=\"wpforms-container wpforms-container-full wpforms-block wpforms-block-23d76362-a386-48b2-9904-903c09030fd1 wpforms-render-modern\" id=\"wpforms-927\"><form id=\"wpforms-form-927\" class=\"wpforms-validate wpforms-form wpforms-ajax-form\" data-formid=\"927\" method=\"post\" enctype=\"multipart\/form-data\" action=\"\/ja\/wp-json\/wp\/v2\/pages\/877\" data-token=\"d8ed03a35ed43967dc04cd18ca098f7d\" data-token-time=\"1786661824\"><noscript class=\"wpforms-error-noscript\">\u3053\u306e\u30d5\u30a9\u30fc\u30e0\u306b\u5165\u529b\u3059\u308b\u306b\u306f\u3001\u30d6\u30e9\u30a6\u30b6\u30fc\u3067 JavaScript \u3092\u6709\u52b9\u306b\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/noscript><div id=\"wpforms-error-noscript\" style=\"display: none;\">\u3053\u306e\u30d5\u30a9\u30fc\u30e0\u306b\u5165\u529b\u3059\u308b\u306b\u306f\u3001\u30d6\u30e9\u30a6\u30b6\u30fc\u3067 JavaScript \u3092\u6709\u52b9\u306b\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/div><div class=\"wpforms-field-container\">\t\t<div id=\"wpforms-927-field_4-container\"\n\t\t\tclass=\"wpforms-field wpforms-field-text\"\n\t\t\tdata-field-type=\"text\"\n\t\t\tdata-field-id=\"4\"\n\t\t\t>\n\t\t\t<label class=\"wpforms-field-label\" for=\"wpforms-927-field_4\" >respond Question me<\/label>\n\t\t\t<input type=\"text\" id=\"wpforms-927-field_4\" class=\"wpforms-field-medium\" name=\"wpforms[fields][4]\" >\n\t\t<\/div>\n\t\t<div id=\"wpforms-927-field_1-container\" class=\"wpforms-field wpforms-field-name\" data-field-id=\"1\"><fieldset><legend class=\"wpforms-field-label\">Name <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/legend><div class=\"wpforms-field-row wpforms-field-medium\"><div class=\"wpforms-field-row-block wpforms-first wpforms-one-half\"><input type=\"text\" id=\"wpforms-927-field_1\" class=\"wpforms-field-name-first wpforms-field-required\" name=\"wpforms[fields][1][first]\" aria-errormessage=\"wpforms-927-field_1-error\" required><label for=\"wpforms-927-field_1\" class=\"wpforms-field-sublabel after\">\u540d<\/label><\/div><div class=\"wpforms-field-row-block wpforms-one-half\"><input type=\"text\" id=\"wpforms-927-field_1-last\" class=\"wpforms-field-name-last wpforms-field-required\" name=\"wpforms[fields][1][last]\" aria-errormessage=\"wpforms-927-field_1-last-error\" required><label for=\"wpforms-927-field_1-last\" class=\"wpforms-field-sublabel after\">\u59d3<\/label><\/div><\/div><\/fieldset><\/div><div id=\"wpforms-927-field_5-container\" class=\"wpforms-field wpforms-field-text\" data-field-id=\"5\"><label class=\"wpforms-field-label\" for=\"wpforms-927-field_5\">Company or Organization <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"text\" id=\"wpforms-927-field_5\" class=\"wpforms-field-medium wpforms-field-required\" name=\"wpforms[fields][5]\" aria-errormessage=\"wpforms-927-field_5-error\" required><\/div><div id=\"wpforms-927-field_2-container\" class=\"wpforms-field wpforms-field-email\" data-field-id=\"2\"><fieldset><legend class=\"wpforms-field-label\">Email <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/legend><div class=\"wpforms-field-row wpforms-field-medium\"><div class=\"wpforms-field-row-block wpforms-one-half wpforms-first\"><input type=\"email\" id=\"wpforms-927-field_2\" class=\"wpforms-field-required wpforms-field-email-primary\" name=\"wpforms[fields][2][primary]\" spellcheck=\"false\" aria-errormessage=\"wpforms-927-field_2-error\" required><label for=\"wpforms-927-field_2\" class=\"wpforms-field-sublabel after\">\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9<\/label><\/div><div class=\"wpforms-field-row-block wpforms-one-half\"><input type=\"email\" id=\"wpforms-927-field_2-secondary\" class=\"wpforms-field-email-secondary wpforms-field-required\" data-rule-confirm=\"#wpforms-927-field_2\" name=\"wpforms[fields][2][secondary]\" spellcheck=\"false\" aria-errormessage=\"wpforms-927-field_2-secondary-error\" required><label for=\"wpforms-927-field_2-secondary\" class=\"wpforms-field-sublabel after\">\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u3092\u78ba\u8a8d<\/label><\/div><\/div><\/fieldset><\/div><div id=\"wpforms-927-field_7-container\" class=\"wpforms-field wpforms-field-checkbox\" data-field-id=\"7\"><fieldset><legend class=\"wpforms-field-label\">Please let me know what you are interested in<\/legend><ul id=\"wpforms-927-field_7\"><li class=\"choice-4 depth-1\"><input type=\"checkbox\" id=\"wpforms-927-field_7_4\" name=\"wpforms[fields][7][]\" value=\"VBA software improvements (topic of this page)\" aria-errormessage=\"wpforms-927-field_7_4-error\"  ><label class=\"wpforms-field-label-inline\" for=\"wpforms-927-field_7_4\">VBA software improvements (topic of this page)<\/label><\/li><li class=\"choice-1 depth-1\"><input type=\"checkbox\" id=\"wpforms-927-field_7_1\" name=\"wpforms[fields][7][]\" value=\"Project management\/business analysis (covered on other pages)\" aria-errormessage=\"wpforms-927-field_7_1-error\"  ><label class=\"wpforms-field-label-inline\" for=\"wpforms-927-field_7_1\">Project management\/business analysis (covered on other pages)<\/label><\/li><li class=\"choice-2 depth-1\"><input type=\"checkbox\" id=\"wpforms-927-field_7_2\" name=\"wpforms[fields][7][]\" value=\"Business Process Improvement (covered on other pages)\" aria-errormessage=\"wpforms-927-field_7_2-error\"  ><label class=\"wpforms-field-label-inline\" for=\"wpforms-927-field_7_2\">Business Process Improvement (covered on other pages)<\/label><\/li><li class=\"choice-3 depth-1\"><input type=\"checkbox\" id=\"wpforms-927-field_7_3\" name=\"wpforms[fields][7][]\" value=\"Other(s)\" aria-errormessage=\"wpforms-927-field_7_3-error\"  ><label class=\"wpforms-field-label-inline\" for=\"wpforms-927-field_7_3\">Other(s)<\/label><\/li><\/ul><\/fieldset><\/div><div id=\"wpforms-927-field_3-container\" class=\"wpforms-field wpforms-field-textarea\" data-field-id=\"3\"><label class=\"wpforms-field-label\" for=\"wpforms-927-field_3\">Question or message (Japanese okay\/\u65e5\u672c\u8a9e\u5165\u529b\u3067\u3082\u5927\u4e08\u592b)<\/label><textarea id=\"wpforms-927-field_3\" class=\"wpforms-field-medium\" name=\"wpforms[fields][3]\" aria-errormessage=\"wpforms-927-field_3-error\" aria-describedby=\"wpforms-927-field_3-description\" ><\/textarea><div id=\"wpforms-927-field_3-description\" class=\"wpforms-field-description\">Please tell me what you are interested in.<\/div><\/div><div id=\"wpforms-927-field_8-container\" class=\"wpforms-field wpforms-field-radio\" data-field-id=\"8\"><fieldset><legend class=\"wpforms-field-label\">Please let me know if you want me to respond quickly<\/legend><ul id=\"wpforms-927-field_8\"><li class=\"choice-1 depth-1\"><input type=\"radio\" id=\"wpforms-927-field_8_1\" name=\"wpforms[fields][8]\" value=\"No urgency; normal business enquiry\" aria-errormessage=\"wpforms-927-field_8_1-error\"  ><label class=\"wpforms-field-label-inline\" for=\"wpforms-927-field_8_1\">No urgency; normal business enquiry<\/label><\/li><li class=\"choice-2 depth-1\"><input type=\"radio\" id=\"wpforms-927-field_8_2\" name=\"wpforms[fields][8]\" value=\"Want to receive a fast response\" aria-errormessage=\"wpforms-927-field_8_2-error\"  ><label class=\"wpforms-field-label-inline\" for=\"wpforms-927-field_8_2\">Want to receive a fast response<\/label><\/li><li class=\"choice-3 depth-1\"><input type=\"radio\" id=\"wpforms-927-field_8_3\" name=\"wpforms[fields][8]\" value=\"High urgency. Please respond ASAP.\" aria-errormessage=\"wpforms-927-field_8_3-error\"  ><label class=\"wpforms-field-label-inline\" for=\"wpforms-927-field_8_3\">High urgency. Please respond ASAP.<\/label><\/li><\/ul><\/fieldset><\/div><script>\n\t\t\t\t( function() {\n\t\t\t\t\tconst style = document.createElement( 'style' );\n\t\t\t\t\tstyle.appendChild( document.createTextNode( '#wpforms-927-field_4-container { position: absolute !important; overflow: hidden !important; display: inline !important; height: 1px !important; width: 1px !important; z-index: -1000 !important; padding: 0 !important; } #wpforms-927-field_4-container input { visibility: hidden; } #wpforms-conversational-form-page #wpforms-927-field_4-container label { counter-increment: none; }' ) );\n\t\t\t\t\tdocument.head.appendChild( style );\n\t\t\t\t\tdocument.currentScript?.remove();\n\t\t\t\t} )();\n\t\t\t<\/script><\/div><!-- .wpforms-field-container --><div class=\"wpforms-submit-container\" ><input type=\"hidden\" name=\"wpforms[id]\" value=\"927\"><input type=\"hidden\" name=\"page_title\" value=\"\"><input type=\"hidden\" name=\"page_url\" value=\"https:\/\/project-flex.net\/ja\/wp-json\/wp\/v2\/pages\/877\"><input type=\"hidden\" name=\"url_referer\" value=\"\"><button type=\"submit\" name=\"wpforms[submit]\" id=\"wpforms-submit-927\" class=\"wpforms-submit\" data-alt-text=\"Sending...\" data-submit-text=\"Submit\" aria-live=\"assertive\" value=\"wpforms-submit\">Submit<\/button><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/project-flex.net\/wp-content\/plugins\/wpforms-lite\/assets\/images\/submit-spin.svg\" class=\"wpforms-submit-spinner\" style=\"display: none;\" width=\"26\" height=\"26\" alt=\"\u8aad\u307f\u8fbc\u307f\u4e2d\"><\/div><\/form><\/div>  <!-- .wpforms-container --><\/div>\n\n\n\n<div class=\"wp-block-column has-ast-global-color-7-background-color has-background is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:25%\"><\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\"><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-1 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/project-flex.net\">Return to Home<\/a><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Fix and improve MS Office VBA programs (Excel and Access) Many firms have developed tools in Excel and Access over years (maybe decades) to support regular workflow automation.&nbsp; It is very common for these tools to need some kind of updating or modifying, but the person who originally wrote the software is no longer working in the company. I can step in, diagnose, and fix Microsoft Office VBA applications. (In most cases this will be Excel or Access.&nbsp; If necessary, I can handle the communication with other software such as Microsoft Outlook, RPA software, or external databases.) \u2022&nbsp;&nbsp;First step: Evaluate the software and make a simple written summary of what [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-877","page","type-page","status-publish","hentry"],"aioseo_notices":[],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"trp-custom-language-flag":false},"uagb_author_info":{"display_name":"dansmith@gol.com","author_link":"https:\/\/project-flex.net\/ja\/author\/dansmithgol-com\/"},"uagb_comment_info":0,"uagb_excerpt":"Fix and improve MS Office VBA programs (Excel and Access) Many firms have developed tools in Excel and Access over years (maybe decades) to support regular workflow automation.&nbsp; It is very common for these tools to need some kind of updating or modifying, but the person who originally wrote the software is no longer working&hellip;","_links":{"self":[{"href":"https:\/\/project-flex.net\/ja\/wp-json\/wp\/v2\/pages\/877","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/project-flex.net\/ja\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/project-flex.net\/ja\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/project-flex.net\/ja\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/project-flex.net\/ja\/wp-json\/wp\/v2\/comments?post=877"}],"version-history":[{"count":22,"href":"https:\/\/project-flex.net\/ja\/wp-json\/wp\/v2\/pages\/877\/revisions"}],"predecessor-version":[{"id":1620,"href":"https:\/\/project-flex.net\/ja\/wp-json\/wp\/v2\/pages\/877\/revisions\/1620"}],"wp:attachment":[{"href":"https:\/\/project-flex.net\/ja\/wp-json\/wp\/v2\/media?parent=877"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}