{"id":59,"date":"2008-12-21T13:02:26","date_gmt":"2008-12-21T13:02:26","guid":{"rendered":"http:\/\/jobshuk.com\/easydatasolutions\/2008\/12\/21\/excel-tips-6-macros-taking-spreadsheet-customization-to-the-next-level\/"},"modified":"2008-12-21T13:02:26","modified_gmt":"2008-12-21T13:02:26","slug":"excel-tips-6-macros-taking-spreadsheet-customization-to-the-next-level","status":"publish","type":"post","link":"https:\/\/jobshuk.com\/easydatasolutions\/2008\/12\/21\/excel-tips-6-macros-taking-spreadsheet-customization-to-the-next-level\/","title":{"rendered":"Excel Tips #6: Macros \u2013 Taking spreadsheet customization to the next level"},"content":{"rendered":"<p><em><span style=\"font-size: 10pt; font-family: Arial\">This blog was authored by Y. Karp.<\/span><\/em><\/p>\n<p><em><span style=\"font-size: 10pt; font-family: Arial\"><\/span><\/em><strong><span style=\"font-size: 10pt; font-family: Arial\">Not<\/span><\/strong><span style=\"font-size: 10pt; font-family: Arial\"> knowing how to program in VBA (Visual Basic for Applications) should not stop you from adding some &ldquo;whiz-bangery&rdquo; to your Excel spreadsheets. Out of all of the non-core Excel features, the macro recorder is one of the most handy.<\/span><\/p>\n<p><span style=\"font-size: 10pt; font-family: Arial\"><\/span><strong><span style=\"font-size: 10pt; font-family: Arial\">A<\/span><\/strong><span style=\"font-size: 10pt; font-family: Arial\"> macro is just a fancy term for a series of steps or a sequence expressed as VBA code in the &ldquo;back&rdquo; of Excel (for example, go to worksheet 2, select cell C24, underline the word in that cell, italicize it and color it red). The macro (or code) can be five lines or five hundred lines, depending on what operations you need Excel to perform for you. But using the macro recorder means you never even have to look at the VBA code and can still design your own macros.<\/span><\/p>\n<p><span style=\"font-size: 10pt; font-family: Arial\"><\/span><strong><span style=\"font-size: 10pt; font-family: Arial\">You<\/span><\/strong><span style=\"font-size: 10pt; font-family: Arial\"> don&rsquo;t need to be a master programmer or Excel expert to use this feature. Fire up the macro recorder from the &ldquo;Tools&rdquo; drop-down on the menu-bar and Excel will write its own code as you go along. Every action you take whilst the recorder is on is noted by VBA. You can then stop the recorder when you have completed your series of actions and save the macro under a meaningful name. Each time you call upon that macro, the recorded sequence is &ldquo;played back&rdquo;, repeating the recorded steps to perform the operations you have designed.<\/span><\/p>\n<p><span style=\"font-size: 10pt; font-family: Arial\"><\/span><strong><span style=\"font-size: 10pt; font-family: Arial\">Macros<\/span><\/strong><span style=\"font-size: 10pt; font-family: Arial\"> are useful for all sorts of things, from simple navigation in a workbook to performing complex procedures. If you are a more advanced user or feeling a bit adventurous, you can manipulate the underlying code in the VBA editor to tweak the macro so that it works just right. This is also a good way of teaching yourself the basics of VBA and understanding how it works.<\/span><\/p>\n<p><span style=\"font-size: 10pt; font-family: Arial\"><\/span><strong><span style=\"font-size: 10pt; font-family: Arial\">Like<\/span><\/strong><span style=\"font-size: 10pt; font-family: Arial\"> many other technologies, macros can be used by hackers for nefarious purposes. Your Excel security settings should be set appropriately to protect you from damaging macros that may be contained in Excel files you receive from unknown sources. But if your security is set to &ldquo;High&rdquo; you will not be able to run your own macros when opening your own files. I apply the &ldquo;Medium&rdquo; macro security setting which alerts me to the fact a spreadsheet contains macros and then gives me the option to run them (enable macros) or not (disable macros).<\/span><\/p>\n<p><span style=\"font-size: 10pt; font-family: Arial\"><\/span><strong><span style=\"font-size: 10pt; font-family: Arial\">Macros<\/span><\/strong><span style=\"font-size: 10pt; font-family: Arial\"> can really add a new dimension to your spreadsheet. Automate functions, zip from sheet to sheet, run all sorts of calculations at the click of a button &ndash; it can all be done. Harness the power of macros and get Excel to work for you.<\/span><\/p>\n<p><span style=\"font-size: 10pt; font-family: Arial\"><\/span><em><span style=\"font-size: 10pt; font-family: Arial\">If you would like to make the most of your business&nbsp;information and understand what your data is telling you, contact Easy Data Solutions for customized Excel spreadsheets and business information models.<\/span><\/em><\/p>\n<p><em><span style=\"font-size: 10pt; font-family: Arial\"><\/span><\/em><em><span style=\"font-size: 10pt; font-family: Arial\"><\/span><\/em><span style=\"font-size: 10pt; font-family: Arial\">Website: <a href=\"http:\/\/www.easydatasolutions.co.il\/\"><font color=\"#0000ff\">www.easydatasolutions.co.il<\/font><\/a><br \/>Email: <a href=\"mailto:in**@******************co.il\" data-original-string=\"sWeS\/amDjA3LRlhF3XFy0Q==484xk8mDgxoRySCBdzKIqIBamhnn66oZalcZyt2pvvyd5I=\" title=\"This contact has been encoded by Anti-Spam by CleanTalk. Click to decode. To finish the decoding make sure that JavaScript is enabled in your browser.\"><font color=\"#0000ff\"><span \n                data-original-string='vXIXCAMye5LzpO8ctX2B0w==484\/2eqwQ40MIwgOPmpcPTmqLLrkVw5f9M2WzRdY9SWsw4='\n                class='apbct-email-encoder'\n                title='This contact has been encoded by Anti-Spam by CleanTalk. Click to decode. To finish the decoding make sure that JavaScript is enabled in your browser.'>in<span class=\"apbct-blur\">**<\/span>@<span class=\"apbct-blur\">******************<\/span>co.il<\/span><\/font><\/a><\/span><\/p>\n\n\n","protected":false},"excerpt":{"rendered":"<p>This blog was authored by Y. Karp. Not knowing how to program in VBA (Visual Basic for Applications) should not stop you from adding some &ldquo;whiz-bangery&rdquo; to your Excel spreadsheets. Out of all of the non-core Excel features, the macro recorder is one of the most handy. A macro is just a fancy term for &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/jobshuk.com\/easydatasolutions\/2008\/12\/21\/excel-tips-6-macros-taking-spreadsheet-customization-to-the-next-level\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Excel Tips #6: Macros \u2013 Taking spreadsheet customization to the next level&#8221;<\/span><\/a><\/p>\n\n\n","protected":false},"author":114,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[11,12,7,8,4,9,17,18,19,5],"class_list":["post-59","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-business","tag-consultant","tag-consulting","tag-data","tag-excel","tag-information","tag-macro","tag-macros","tag-management","tag-microsoft","entry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Excel Tips #6: Macros \u2013 Taking spreadsheet customization to the next level - easydatasolutions&#039;s blog by Rafi Karp<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jobshuk.com\/easydatasolutions\/2008\/12\/21\/excel-tips-6-macros-taking-spreadsheet-customization-to-the-next-level\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Excel Tips #6: Macros \u2013 Taking spreadsheet customization to the next level - easydatasolutions&#039;s blog by Rafi Karp\" \/>\n<meta property=\"og:description\" content=\"This blog was authored by Y. Karp. Not knowing how to program in VBA (Visual Basic for Applications) should not stop you from adding some &ldquo;whiz-bangery&rdquo; to your Excel spreadsheets. Out of all of the non-core Excel features, the macro recorder is one of the most handy. A macro is just a fancy term for &hellip; Continue reading &quot;Excel Tips #6: Macros \u2013 Taking spreadsheet customization to the next level&quot;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jobshuk.com\/easydatasolutions\/2008\/12\/21\/excel-tips-6-macros-taking-spreadsheet-customization-to-the-next-level\/\" \/>\n<meta property=\"og:site_name\" content=\"easydatasolutions&#039;s blog by Rafi Karp\" \/>\n<meta property=\"article:published_time\" content=\"2008-12-21T13:02:26+00:00\" \/>\n<meta name=\"author\" content=\"easydatasolutions\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"easydatasolutions\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/jobshuk.com\\\/easydatasolutions\\\/2008\\\/12\\\/21\\\/excel-tips-6-macros-taking-spreadsheet-customization-to-the-next-level\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jobshuk.com\\\/easydatasolutions\\\/2008\\\/12\\\/21\\\/excel-tips-6-macros-taking-spreadsheet-customization-to-the-next-level\\\/\"},\"author\":{\"name\":\"easydatasolutions\",\"@id\":\"https:\\\/\\\/jobshuk.com\\\/easydatasolutions\\\/#\\\/schema\\\/person\\\/0c330ae54dbf357605bbf2e503832a75\"},\"headline\":\"Excel Tips #6: Macros \u2013 Taking spreadsheet customization to the next level\",\"datePublished\":\"2008-12-21T13:02:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/jobshuk.com\\\/easydatasolutions\\\/2008\\\/12\\\/21\\\/excel-tips-6-macros-taking-spreadsheet-customization-to-the-next-level\\\/\"},\"wordCount\":509,\"commentCount\":0,\"keywords\":[\"business\",\"consultant\",\"consulting\",\"data\",\"Excel\",\"information\",\"macro\",\"macros\",\"management\",\"Microsoft\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/jobshuk.com\\\/easydatasolutions\\\/2008\\\/12\\\/21\\\/excel-tips-6-macros-taking-spreadsheet-customization-to-the-next-level\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/jobshuk.com\\\/easydatasolutions\\\/2008\\\/12\\\/21\\\/excel-tips-6-macros-taking-spreadsheet-customization-to-the-next-level\\\/\",\"url\":\"https:\\\/\\\/jobshuk.com\\\/easydatasolutions\\\/2008\\\/12\\\/21\\\/excel-tips-6-macros-taking-spreadsheet-customization-to-the-next-level\\\/\",\"name\":\"Excel Tips #6: Macros \u2013 Taking spreadsheet customization to the next level - easydatasolutions&#039;s blog by Rafi Karp\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jobshuk.com\\\/easydatasolutions\\\/#website\"},\"datePublished\":\"2008-12-21T13:02:26+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/jobshuk.com\\\/easydatasolutions\\\/#\\\/schema\\\/person\\\/0c330ae54dbf357605bbf2e503832a75\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/jobshuk.com\\\/easydatasolutions\\\/2008\\\/12\\\/21\\\/excel-tips-6-macros-taking-spreadsheet-customization-to-the-next-level\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/jobshuk.com\\\/easydatasolutions\\\/2008\\\/12\\\/21\\\/excel-tips-6-macros-taking-spreadsheet-customization-to-the-next-level\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/jobshuk.com\\\/easydatasolutions\\\/2008\\\/12\\\/21\\\/excel-tips-6-macros-taking-spreadsheet-customization-to-the-next-level\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/jobshuk.com\\\/easydatasolutions\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Excel Tips #6: Macros \u2013 Taking spreadsheet customization to the next level\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/jobshuk.com\\\/easydatasolutions\\\/#website\",\"url\":\"https:\\\/\\\/jobshuk.com\\\/easydatasolutions\\\/\",\"name\":\"easydatasolutions&#039;s blog by Rafi Karp\",\"description\":\"Just another JobShuk site\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/jobshuk.com\\\/easydatasolutions\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/jobshuk.com\\\/easydatasolutions\\\/#\\\/schema\\\/person\\\/0c330ae54dbf357605bbf2e503832a75\",\"name\":\"easydatasolutions\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/jobshuk.com\\\/easydatasolutions\\\/wp-content\\\/uploads\\\/avatars\\\/114\\\/289cddb7b0909b29f6f45faf2e3dc19c-bpfull.jpg\",\"url\":\"https:\\\/\\\/jobshuk.com\\\/easydatasolutions\\\/wp-content\\\/uploads\\\/avatars\\\/114\\\/289cddb7b0909b29f6f45faf2e3dc19c-bpfull.jpg\",\"contentUrl\":\"https:\\\/\\\/jobshuk.com\\\/easydatasolutions\\\/wp-content\\\/uploads\\\/avatars\\\/114\\\/289cddb7b0909b29f6f45faf2e3dc19c-bpfull.jpg\",\"caption\":\"easydatasolutions\"},\"url\":\"https:\\\/\\\/jobshuk.com\\\/easydatasolutions\\\/author\\\/easydatasolutions\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Excel Tips #6: Macros \u2013 Taking spreadsheet customization to the next level - easydatasolutions&#039;s blog by Rafi Karp","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:\/\/jobshuk.com\/easydatasolutions\/2008\/12\/21\/excel-tips-6-macros-taking-spreadsheet-customization-to-the-next-level\/","og_locale":"en_US","og_type":"article","og_title":"Excel Tips #6: Macros \u2013 Taking spreadsheet customization to the next level - easydatasolutions&#039;s blog by Rafi Karp","og_description":"This blog was authored by Y. Karp. Not knowing how to program in VBA (Visual Basic for Applications) should not stop you from adding some &ldquo;whiz-bangery&rdquo; to your Excel spreadsheets. Out of all of the non-core Excel features, the macro recorder is one of the most handy. A macro is just a fancy term for &hellip; Continue reading \"Excel Tips #6: Macros \u2013 Taking spreadsheet customization to the next level\"","og_url":"https:\/\/jobshuk.com\/easydatasolutions\/2008\/12\/21\/excel-tips-6-macros-taking-spreadsheet-customization-to-the-next-level\/","og_site_name":"easydatasolutions&#039;s blog by Rafi Karp","article_published_time":"2008-12-21T13:02:26+00:00","author":"easydatasolutions","twitter_card":"summary_large_image","twitter_misc":{"Written by":"easydatasolutions","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jobshuk.com\/easydatasolutions\/2008\/12\/21\/excel-tips-6-macros-taking-spreadsheet-customization-to-the-next-level\/#article","isPartOf":{"@id":"https:\/\/jobshuk.com\/easydatasolutions\/2008\/12\/21\/excel-tips-6-macros-taking-spreadsheet-customization-to-the-next-level\/"},"author":{"name":"easydatasolutions","@id":"https:\/\/jobshuk.com\/easydatasolutions\/#\/schema\/person\/0c330ae54dbf357605bbf2e503832a75"},"headline":"Excel Tips #6: Macros \u2013 Taking spreadsheet customization to the next level","datePublished":"2008-12-21T13:02:26+00:00","mainEntityOfPage":{"@id":"https:\/\/jobshuk.com\/easydatasolutions\/2008\/12\/21\/excel-tips-6-macros-taking-spreadsheet-customization-to-the-next-level\/"},"wordCount":509,"commentCount":0,"keywords":["business","consultant","consulting","data","Excel","information","macro","macros","management","Microsoft"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/jobshuk.com\/easydatasolutions\/2008\/12\/21\/excel-tips-6-macros-taking-spreadsheet-customization-to-the-next-level\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/jobshuk.com\/easydatasolutions\/2008\/12\/21\/excel-tips-6-macros-taking-spreadsheet-customization-to-the-next-level\/","url":"https:\/\/jobshuk.com\/easydatasolutions\/2008\/12\/21\/excel-tips-6-macros-taking-spreadsheet-customization-to-the-next-level\/","name":"Excel Tips #6: Macros \u2013 Taking spreadsheet customization to the next level - easydatasolutions&#039;s blog by Rafi Karp","isPartOf":{"@id":"https:\/\/jobshuk.com\/easydatasolutions\/#website"},"datePublished":"2008-12-21T13:02:26+00:00","author":{"@id":"https:\/\/jobshuk.com\/easydatasolutions\/#\/schema\/person\/0c330ae54dbf357605bbf2e503832a75"},"breadcrumb":{"@id":"https:\/\/jobshuk.com\/easydatasolutions\/2008\/12\/21\/excel-tips-6-macros-taking-spreadsheet-customization-to-the-next-level\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jobshuk.com\/easydatasolutions\/2008\/12\/21\/excel-tips-6-macros-taking-spreadsheet-customization-to-the-next-level\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jobshuk.com\/easydatasolutions\/2008\/12\/21\/excel-tips-6-macros-taking-spreadsheet-customization-to-the-next-level\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jobshuk.com\/easydatasolutions\/"},{"@type":"ListItem","position":2,"name":"Excel Tips #6: Macros \u2013 Taking spreadsheet customization to the next level"}]},{"@type":"WebSite","@id":"https:\/\/jobshuk.com\/easydatasolutions\/#website","url":"https:\/\/jobshuk.com\/easydatasolutions\/","name":"easydatasolutions&#039;s blog by Rafi Karp","description":"Just another JobShuk site","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jobshuk.com\/easydatasolutions\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/jobshuk.com\/easydatasolutions\/#\/schema\/person\/0c330ae54dbf357605bbf2e503832a75","name":"easydatasolutions","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jobshuk.com\/easydatasolutions\/wp-content\/uploads\/avatars\/114\/289cddb7b0909b29f6f45faf2e3dc19c-bpfull.jpg","url":"https:\/\/jobshuk.com\/easydatasolutions\/wp-content\/uploads\/avatars\/114\/289cddb7b0909b29f6f45faf2e3dc19c-bpfull.jpg","contentUrl":"https:\/\/jobshuk.com\/easydatasolutions\/wp-content\/uploads\/avatars\/114\/289cddb7b0909b29f6f45faf2e3dc19c-bpfull.jpg","caption":"easydatasolutions"},"url":"https:\/\/jobshuk.com\/easydatasolutions\/author\/easydatasolutions\/"}]}},"_links":{"self":[{"href":"https:\/\/jobshuk.com\/easydatasolutions\/wp-json\/wp\/v2\/posts\/59","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jobshuk.com\/easydatasolutions\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jobshuk.com\/easydatasolutions\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jobshuk.com\/easydatasolutions\/wp-json\/wp\/v2\/users\/114"}],"replies":[{"embeddable":true,"href":"https:\/\/jobshuk.com\/easydatasolutions\/wp-json\/wp\/v2\/comments?post=59"}],"version-history":[{"count":0,"href":"https:\/\/jobshuk.com\/easydatasolutions\/wp-json\/wp\/v2\/posts\/59\/revisions"}],"wp:attachment":[{"href":"https:\/\/jobshuk.com\/easydatasolutions\/wp-json\/wp\/v2\/media?parent=59"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jobshuk.com\/easydatasolutions\/wp-json\/wp\/v2\/categories?post=59"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jobshuk.com\/easydatasolutions\/wp-json\/wp\/v2\/tags?post=59"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}