{"id":11659,"date":"2022-09-27T17:59:57","date_gmt":"2022-09-27T08:59:57","guid":{"rendered":"https:\/\/prodskill.com\/?p=11659"},"modified":"2022-10-04T23:17:13","modified_gmt":"2022-10-04T14:17:13","slug":"excel-vba-coding-pattern-logging-outputdebugstring-debugview","status":"publish","type":"post","link":"https:\/\/prodskill.com\/en\/excel-vba-coding-pattern-logging-outputdebugstring-debugview\/","title":{"rendered":"Logging Patterns: OutputDebugString , Leverage DebugView"},"content":{"rendered":"\n<p>\uc774 \uae00\uc5d0\uc11c\ub294 \uc5d1\uc140&nbsp;VBA\uc5d0\uc11c&nbsp;Windows&nbsp;API&nbsp;OutputDebugString \uacfc&nbsp;DebugView \uc720\ud2f8\ub9ac\ud2f0\ub97c&nbsp;\ud65c\uc6a9\ud55c&nbsp;\ud6a8\uacfc\uc801\uc778&nbsp;Logging&nbsp;\ubc29\ubc95\uc744&nbsp;\uc0b4\ud3b4\ubcf8\ub2e4.<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">&lt;&lt;\ubaa9\ucc28&gt;&gt;<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/prodskill.com\/en\/excel-vba-coding-pattern-logging-outputdebugstring-debugview\/#1_%EA%B8%B0%EB%B3%B8%EC%A0%81%EC%9D%B8_Logging_%ED%8C%A8%ED%84%B4\" >1. \uae30\ubcf8\uc801\uc778 Logging \ud328\ud134<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/prodskill.com\/en\/excel-vba-coding-pattern-logging-outputdebugstring-debugview\/#2_OutputDebugString_%EC%82%AC%EC%9A%A9_%ED%8C%A8%ED%84%B4\" >2. OutputDebugString \uc0ac\uc6a9 \ud328\ud134<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/prodskill.com\/en\/excel-vba-coding-pattern-logging-outputdebugstring-debugview\/#21_OutputDebugString_%EC%9D%84_%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94_VBA_%EC%BD%94%EB%93%9C\" >2.1. OutputDebugString \uc744 \uc0ac\uc6a9\ud558\ub294 VBA \ucf54\ub4dc<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/prodskill.com\/en\/excel-vba-coding-pattern-logging-outputdebugstring-debugview\/#22_DebugView_%EC%9C%A0%ED%8B%B8%EB%A6%AC%ED%8B%B0_%EC%86%8C%EA%B0%9C%EC%99%80_%ED%99%9C%EC%9A%A9\" >2.2. DebugView \uc720\ud2f8\ub9ac\ud2f0 \uc18c\uac1c\uc640 \ud65c\uc6a9<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/prodskill.com\/en\/excel-vba-coding-pattern-logging-outputdebugstring-debugview\/#221_DebugView_%EC%9C%A0%ED%8B%B8%EB%A6%AC%ED%8B%B0_%EC%86%8C%EA%B0%9C\" >2.2.1. DebugView&nbsp;\uc720\ud2f8\ub9ac\ud2f0&nbsp;\uc18c\uac1c<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/prodskill.com\/en\/excel-vba-coding-pattern-logging-outputdebugstring-debugview\/#222_DebugView_%EC%9C%A0%ED%8B%B8%EB%A6%AC%ED%8B%B0_%ED%99%9C%EC%9A%A9\" >2.2.2. DebugView \uc720\ud2f8\ub9ac\ud2f0 \ud65c\uc6a9<\/a><\/li><\/ul><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2 class=\"wp-block-heading\" id=\"1._\uae30\ubcf8\uc801\uc778_Logging_\ud328\ud134\"><span class=\"ez-toc-section\" id=\"1_%EA%B8%B0%EB%B3%B8%EC%A0%81%EC%9D%B8_Logging_%ED%8C%A8%ED%84%B4\"><\/span>1. \uae30\ubcf8\uc801\uc778 Logging \ud328\ud134<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p><a href=\"https:\/\/prodskill.com\/ko\/excel-vba-lecture-9-how-to\/\">\uc5d1\uc140 VBA \uac15\uc88c(9): \uc5d1\uc140 VBA How-To<\/a><\/p>\n\n\n\n<p>\uc704 \uae00\uc758\u00a0<a href=\"https:\/\/prodskill.com\/ko\/excel-vba-lecture-9-how-to\/#43_%EC%A7%81%EC%A0%91_%EC%8B%A4%ED%96%89_%EC%B0%BD_%EB%8F%84%EA%B5%AC_%ED%99%9C%EC%9A%A9_%EB%B0%A9%EB%B2%95\">4.3. \uc9c1\uc811 \uc2e4\ud589 \ucc3d \ub3c4\uad6c \ud65c\uc6a9 \ubc29\ubc95<\/a>\u00a0\ubaa9\ucc28 \uc5d0\uc11c &#8220;3. \ucd9c\ub825 \uba54\uc2dc\uc9c0 \ud655\uc778 &#8220;\uc5d0 \ub300\ud55c \ub0b4\uc6a9\uc744 \ub2e4\ub8e8\uc5c8\ub2e4.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-104.png\"><img loading=\"lazy\" decoding=\"async\" width=\"894\" height=\"524\" src=\"https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-104.png\" alt=\"\uc9c1\uc811 \uc2e4\ud589 \ucc3d \ub3c4\uad6c \ud65c\uc6a9 \ubc29\ubc95\" class=\"wp-image-11402\" srcset=\"https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-104.png 894w, https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-104-300x176.png 300w, https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-104-768x450.png 768w, https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-104-18x12.png 18w, https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-104-24x14.png 24w, https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-104-36x21.png 36w, https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-104-48x28.png 48w\" sizes=\"auto, (max-width: 894px) 100vw, 894px\" \/><\/a><figcaption>\uc9c1\uc811 \uc2e4\ud589 \ucc3d \ub3c4\uad6c \ud65c\uc6a9 \ubc29\ubc95<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Debug.Print \ub85c \ucd9c\ub825\ub418\ub294 \ub0b4\uc6a9\uc744 \uc9c1\uc811 \uc2e4\ud589\ucc3d\uc5d0\uc11c \ud655\uc778\ud560 \uc218 \uc788\ub294 \ubc29\ubc95\uc774\ub2e4.&nbsp;\uc774 \ubc29\ubc95\uc740 \ub9e4\uc6b0 \uac04\ud3b8\ud558\ub2e4\ub294 \uc7a5\uc810\uc774 \uc788\ub294 \ubc18\uba74\uc5d0, \ub2e4\uc74c\uacfc \uac19\uc740 \ub2e8\uc810\uc774 \uc788\ub2e4.<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>VBE(Visual Basic Editor)\ub294 \uc5d1\uc140 \ud504\ub85c\uc138\uc2a4\uac00 \uba48\ucda4\uc0c1\ud0dc\uc5d0 \uc788\ub294 \uacbd\uc6b0 \ucd9c\ub825\ub418\ub294 log \ub0b4\uc6a9\uc744 \ud655\uc778\ud560 \uc218 \uc5c6\ub2e4.<\/li><li>\uc704 \ud65c\uc6a9 \ubc29\ubc95 \uc911 &#8220;2. \uc2e4\ud589\uc2dc \ubcc0\uc218\uac12 \ud655\uc778&#8221;\uacfc \ud63c\uc6a9\ud560 \uacbd\uc6b0 log\uc640 \ubcc0\uc218\uac12\uc774 \uc911\uac04\uc911\uac04 \uc11e\uc5ec\uc11c log \ud655\uc778\uc5d0 \ubc29\ud574\uac00 \ub420 \uc218 \uc788\ub2e4.<\/li><li>200 line\uc774 \ub118\ub294 \uba54\uc2dc\uc9c0\ub294 \uc9c0\uc6cc\uc9c4\ub2e4. \uc989, \ub9c8\uc9c0\ub9c9 200 line\ub9cc \uc720\uc9c0\ub41c\ub2e4.<\/li><\/ul>\n\n\n\n<p>Debug.Print \ub97c \ub300\uccb4\ud558\uba74\uc11c \ub354 \uc88b\uc740 \ubc29\ubc95\uc73c\ub85c Windows API\uc778 OutputDebugString \uacfc \uc720\ud2f8\ub9ac\ud2f0\uc778 DebugView\ub97c \uc0ac\uc6a9\ud558\ub294 \ubc29\ubc95\uc774 \uc788\ub2e4.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"2._OutputDebugString_\uc0ac\uc6a9_\ud328\ud134\"><span class=\"ez-toc-section\" id=\"2_OutputDebugString_%EC%82%AC%EC%9A%A9_%ED%8C%A8%ED%84%B4\"><\/span>2. OutputDebugString \uc0ac\uc6a9 \ud328\ud134<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"2.1._VBA_\ucf54\ub4dc\"><span class=\"ez-toc-section\" id=\"21_OutputDebugString_%EC%9D%84_%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94_VBA_%EC%BD%94%EB%93%9C\"><\/span>2.1. OutputDebugString \uc744 \uc0ac\uc6a9\ud558\ub294 VBA \ucf54\ub4dc<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>\uc544\ub798 \uae00\uc5d0\uc11c Windows API\uc778 OutputDebugString \uc744 \uc0ac\uc6a9\ud558\ub294 \ubc29\ubc95\uc5d0 \ub300\ud574 \uc18c\uac1c\ud588\uc5c8\ub2e4.<\/p>\n\n\n\n<p><a href=\"https:\/\/prodskill.com\/ko\/job-scheduling-using-1d-bin-packing-algorithm-6\/\">1\ucc28\uc6d0 Bin Packing \uc54c\uace0\ub9ac\uc998\uc744 \ud65c\uc6a9\ud55c \uc791\uc5c5 \ubc30\ubd84 \ucd5c\uc801\ud654_4.\ubcc4\ucca8<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/prodskill.com\/ko\/job-scheduling-using-1d-bin-packing-algorithm-6\/#514_modUtil_%EB%AA%A8%EB%93%88_%EC%86%8C%EC%8A%A4_%EC%BD%94%EB%93%9C\">5.1.4. modUtil \ubaa8\ub4c8 \uc18c\uc2a4 \ucf54\ub4dc<\/a>&nbsp;\uc5d0\uc11c \uc18c\uac1c\ud55c \ucf54\ub4dc\ub97c \uc57d\uac04 \ubcc0\ud615\ud558\uc5ec \ud544\uc694\ud55c \ub0b4\uc6a9 \uc804\uccb4\ub97c \ub2e4\uc74c\uacfc \uac19\uc774 \uc791\uc131\ud558\uc600\ub2e4.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"visualbasic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">Option Explicit\nPublic Const LOG_PREFIX As String = \"[VBA] \" 'DebugView\uc5d0\uc11c \ub85c\uadf8 \uba54\uc2dc\uc9c0\ub97c \ud544\ud130\ub9c1\ud558\uae30 \uc704\ud55c Prefix \uc9c0\uc815\n\nPrivate Declare PtrSafe Sub OutputDebugString Lib \"kernel32\" Alias \"OutputDebugStringA\" (ByVal lpOutputString As String)\n\n'OutputDebugString API\ub97c \uc774\uc6a9\ud55c Debug Message \ucd9c\ub825\n'DebugView\ub4f1\uc744 \uc774\uc6a9\ud558\uc5ec \uba54\uc2dc\uc9c0 View \uac00\ub2a5\ud568\nPublic Sub DoLog(aMsg As String)\n    OutputDebugString LOG_PREFIX + aMsg\nEnd Sub\n\n'Log \uc608\uc2dc \ud504\ub85c\uc2dc\uc838\nPublic Sub TestLog()\n    Dim lIdx As Long\n    For lIdx = 1 To 1000\n        DoLog \"Log[\" + CStr(lIdx) + \"]\"\n    Next\nEnd Sub<\/pre>\n\n\n\n<ul class=\"wp-block-list\"><li>2\ud589: DebugView\uc5d0\uc11c \ub85c\uadf8 \uba54\uc2dc\uc9c0\ub97c \ud544\ud130\ub9c1\ud558\uae30 \uc704\ud55c Prefix\ub97c \uc9c0\uc815\ud55c\ub2e4. \ud544\ud130\ub9c1 \ubc29\ubc95\uc740 \uc544\ub798\uc5d0\uc11c \uc124\uba85\ud55c\ub2e4.<\/li><li>4\ud589: Windows API\uc778 OutputDebugString \uc744 import\ud558\uc5ec \ud568\uc218\ub85c \uc120\uc5b8\ud55c\ub2e4.<\/li><li>9\ud589: LOG_PREFIX \uc640 \ub85c\uadf8 \uba54\uc2dc\uc9c0\ub97c \ud569\uccd0\uc11c 4\ud589\uc5d0\uc11c import\ud55c \ud568\uc218\uc5d0 parameter\ub85c \uc804\ub2ec\ud558\uc5ec \uc2e4\ud589\ud55c\ub2e4. \uc774 \uacfc\uc815\uc744 DoLog \ud568\uc218\ub85c \ub9cc\ub4e0\ub2e4.<\/li><li>16\ud589: \ub85c\uadf8 \uba54\uc2dc\uc9c0 \ucd9c\ub825\uc774 \ud544\uc694\ud55c \uacf3\uc5d0 DoLog \ud568\uc218\ub97c \ud638\ucd9c\ud55c\ub2e4.<\/li><\/ul>\n\n\n\n<p>\uc5ec\uae30\uae4c\uc9c0 \ud558\uba74 VBA \ucf54\ub4dc\uc5d0\uc11c \ud544\uc694\ud55c \uc791\uc5c5\uc740 \ubaa8\ub450 \ub05d\ub0ac\ub2e4. \ub2e4\uc74c\uc73c\ub85c DebugView \uc720\ud2f8\ub9ac\ud2f0\ub97c \uc0b4\ud3b4\ubcf4\uc790.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"2.2._DebugView_\uc720\ud2f8\ub9ac\ud2f0_\uc18c\uac1c\uc640_\ud65c\uc6a9\"><span class=\"ez-toc-section\" id=\"22_DebugView_%EC%9C%A0%ED%8B%B8%EB%A6%AC%ED%8B%B0_%EC%86%8C%EA%B0%9C%EC%99%80_%ED%99%9C%EC%9A%A9\"><\/span>2.2. DebugView \uc720\ud2f8\ub9ac\ud2f0 \uc18c\uac1c\uc640 \ud65c\uc6a9<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"2.2.1._DebugView_\uc720\ud2f8\ub9ac\ud2f0_\uc18c\uac1c\"><span class=\"ez-toc-section\" id=\"221_DebugView_%EC%9C%A0%ED%8B%B8%EB%A6%AC%ED%8B%B0_%EC%86%8C%EA%B0%9C\"><\/span>2.2.1. DebugView&nbsp;\uc720\ud2f8\ub9ac\ud2f0&nbsp;\uc18c\uac1c<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>DebugView\ub294&nbsp;<a href=\"https:\/\/docs.microsoft.com\/ko-kr\/sysinternals\/downloads\/sysinternals-suite\" target=\"_blank\" rel=\"noreferrer noopener\">Sysinternals suite<\/a>\uc5d0 \ud3ec\ud568\ub418\uc5b4 \uc788\ub294 \uc720\ud2f8\ub9ac\ud2f0 \ub3c4\uad6c\uc774\ub2e4.<\/p>\n\n\n\n<p><a href=\"https:\/\/docs.microsoft.com\/ko-kr\/sysinternals\/downloads\/debugview\" target=\"_blank\" rel=\"noreferrer noopener\">DebugView &#8211; Windows Sysinternals | Microsoft Docs<\/a><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-197.png\"><img loading=\"lazy\" decoding=\"async\" width=\"888\" height=\"768\" src=\"https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-197.png\" alt=\"DebugView v4.90 \uc18c\uac1c\" class=\"wp-image-11660\" srcset=\"https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-197.png 888w, https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-197-300x259.png 300w, https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-197-768x664.png 768w, https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-197-14x12.png 14w, https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-197-24x21.png 24w, https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-197-36x31.png 36w, https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-197-48x42.png 48w\" sizes=\"auto, (max-width: 888px) 100vw, 888px\" \/><\/a><figcaption>DebugView v4.90 \uc18c\uac1c<\/figcaption><\/figure>\n<\/div>\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>DebugView v 4.90<\/p><p>Mark Russinovich<br>\uac8c\uc2dc\uc77c: 4 \uc6d4 23 \uc77c, 2019<br>DebugView(1.3 MB) \ub2e4\uc6b4\ub85c\ub4dc<\/p><p>\uc18c\uac1c<br>Debugview \ub294 \ub85c\uceec \uc2dc\uc2a4\ud15c \ub610\ub294 tcp\/ip\ub97c \ud1b5\ud574 \uc5f0\uacb0\ud560 \uc218 \uc788\ub294 \ub124\ud2b8\uc6cc\ud06c \uc0c1\uc758 \ubaa8\ub4e0 \ucef4\ud4e8\ud130\uc5d0\uc11c \ub514\ubc84\uadf8 \ucd9c\ub825\uc744 \ubaa8\ub2c8\ud130\ub9c1\ud560 \uc218 \uc788\ub294 \uc751\uc6a9 \ud504\ub85c\uadf8\ub7a8\uc785\ub2c8\ub2e4. \ucee4\ub110 \ubaa8\ub4dc\uc640 Win32 \ub514\ubc84\uadf8 \ucd9c\ub825\uc744 \ubaa8\ub450 \ud45c\uc2dc\ud560 \uc218 \uc788\uc73c\ubbc0\ub85c \uc751\uc6a9 \ud504\ub85c\uadf8\ub7a8 \ub610\ub294 \uc7a5\uce58 \ub4dc\ub77c\uc774\ubc84\uac00 \uc0dd\uc131 \ud558\ub294 \ub514\ubc84\uadf8 \ucd9c\ub825\uc744 catch \ud558\ub294 \ub514\ubc84\uac70\uac00 \ud544\uc694 \ud558\uc9c0 \uc54a\uc73c\uba70 \ube44\ud45c\uc900 \ub514\ubc84\uadf8 \ucd9c\ub825 Api\ub97c \uc0ac\uc6a9 \ud558\ub3c4\ub85d \uc751\uc6a9 \ud504\ub85c\uadf8\ub7a8 \ub610\ub294 \ub4dc\ub77c\uc774\ubc84\ub97c \uc218\uc815 \ud558\uc9c0 \uc54a\uc544\ub3c4 \ub429\ub2c8\ub2e4.<\/p><p>DebugView \ucea1\ucc98<br>Windows 2000\uc5d0\uc11c XP, Server 2003 \ubc0f Vista debugview \ub294 \ub2e4\uc74c\uc744 \ucea1\ucc98\ud569\ub2c8\ub2e4.<br>&nbsp; &#8211; Win32 OutputDebugString<br>&nbsp; &#8211; \ucee4\ub110 \ubaa8\ub4dc DbgPrint<br>&nbsp; &#8211; Windows XP \ubc0f Server 2003\uc5d0 \uad6c\ud604 \ub41c DbgPrint \uc758 \ubaa8\ub4e0 \ucee4\ub110 \ubaa8\ub4dc \ubcc0\ud615<\/p><\/blockquote>\n\n\n\n<p>\uac04\ub2e8\ud558\uac8c \uc694\uc57d\ud558\uba74 &#8220;DebugView\ub294 Windows API\uc778 OutputDebugString \ud638\ucd9c\uc2dc \uc804\ub2ec\ub418\ub294 \ubb38\uc790\uc5f4\uc744 \ucea1\ucc98\ud558\uc5ec \ud654\uba74\uc5d0 \ubcf4\uc5ec\uc8fc\ub294 \uc720\ud2f8\ub9ac\ud2f0 \ub3c4\uad6c&#8221;\uc774\ub2e4.<\/p>\n\n\n\n<p>DebugView \uc608\uc2dc \ud654\uba74\uc740 \ub2e4\uc74c\uacfc \uac19\ub2e4.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-198.png\"><img loading=\"lazy\" decoding=\"async\" width=\"440\" height=\"273\" src=\"https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-198.png\" alt=\"DebugView \uc608\uc2dc \ud654\uba74\" class=\"wp-image-11661\" srcset=\"https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-198.png 440w, https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-198-300x186.png 300w, https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-198-18x12.png 18w, https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-198-24x15.png 24w, https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-198-36x22.png 36w, https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-198-48x30.png 48w\" sizes=\"auto, (max-width: 440px) 100vw, 440px\" \/><\/a><figcaption>DebugView \uc608\uc2dc \ud654\uba74<\/figcaption><\/figure>\n<\/div>\n\n\n<p>* \ucd9c\ucc98: <a href=\"https:\/\/docs.microsoft.com\/ko-kr\/sysinternals\/downloads\/debugview#installation-and-use\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/docs.microsoft.com\/ko-kr\/sysinternals\/downloads\/debugview#installation-and-use<\/a><\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"2.2.2._DebugView_\uc720\ud2f8\ub9ac\ud2f0_\ud65c\uc6a9\"><span class=\"ez-toc-section\" id=\"222_DebugView_%EC%9C%A0%ED%8B%B8%EB%A6%AC%ED%8B%B0_%ED%99%9C%EC%9A%A9\"><\/span>2.2.2. DebugView \uc720\ud2f8\ub9ac\ud2f0 \ud65c\uc6a9<span class=\"ez-toc-section-end\"><\/span><\/h4>\n\n\n\n<p>DebugView\ub97c \ub2e4\uc6b4\ub85c\ub4dc\ud558\uace0 \uc2e4\ud589\ud55c \ub2e4\uc74c Filter\/Highlight \uba54\ub274\ub97c \uc2e4\ud589\ud55c\ub2e4.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-199.png\"><img loading=\"lazy\" decoding=\"async\" width=\"599\" height=\"342\" src=\"https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-199.png\" alt=\"DebugView Filter\/Highlight \uba54\ub274\" class=\"wp-image-11662\" srcset=\"https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-199.png 599w, https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-199-300x171.png 300w, https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-199-18x10.png 18w, https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-199-24x14.png 24w, https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-199-36x21.png 36w, https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-199-48x27.png 48w\" sizes=\"auto, (max-width: 599px) 100vw, 599px\" \/><\/a><figcaption>DebugView Filter\/Highlight \uba54\ub274<\/figcaption><\/figure>\n<\/div>\n\n\n<p>\uc704 \uba54\ub274\ub97c \uc2e4\ud589\ud558\uba74 \ub2e4\uc74c\uacfc \uac19\uc740 \ud654\uba74\uc774 \ud45c\uc2dc\ub41c\ub2e4.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-200.png\"><img loading=\"lazy\" decoding=\"async\" width=\"413\" height=\"207\" src=\"https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-200.png\" alt=\"DebugView Filter\/Highlight \ud654\uba74\" class=\"wp-image-11663\" srcset=\"https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-200.png 413w, https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-200-300x150.png 300w, https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-200-18x9.png 18w, https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-200-24x12.png 24w, https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-200-36x18.png 36w, https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-200-48x24.png 48w\" sizes=\"auto, (max-width: 413px) 100vw, 413px\" \/><\/a><figcaption>DebugView Filter\/Highlight \ud654\uba74<\/figcaption><\/figure>\n<\/div>\n\n\n<ul class=\"wp-block-list\"><li>Include: \ucd9c\ub825\ud560 \uba54\uc2dc\uc9c0\uc5d0 \ud3ec\ud568\ub41c \ubb38\uc790\uc5f4 \uc785\ub825. wildcard \ubb38\uc790\ub85c * \uc0ac\uc6a9 (\uc608: [VBA]*) \ube44\uc5b4 \uc788\uc73c\uba74 \ubaa8\ub4e0 \uba54\uc2dc\uc9c0 \ucd9c\ub825. \uc5ec\ub7ec \ubb38\uc790\uc5f4\uc744 \uc785\ub825\ud560 \uacbd\uc6b0 semicolon(;)\ub85c \uad6c\ubd84.<\/li><li>Exclude: \ucd9c\ub825\ud558\uc9c0 \uc54a\uc744 \uba54\uc2dc\uc9c0\uc5d0 \ud3ec\ud568\ub41c \ubb38\uc790\uc5f4 \uc785\ub825. \uc5ec\ub7ec \ubb38\uc790\uc5f4\uc744 \uc785\ub825\ud560 \uacbd\uc6b0 semicolon(;)\ub85c \uad6c\ubd84.<\/li><li>Highlight: Filter 1 ~ 20\uc744 \uc120\ud0dd\ud558\uace0 \uac15\uc870\ud560 \ubb38\uc790\uc5f4\uacfc \uc0c9\uc0c1 \uc120\ud0dd. \uc0c9\uc0c1\uc740 \uc804\uacbd\uc0c9, \ubc30\uacbd\uc0c9 \uc9c0\uc815 \uac00\ub2a5<\/li><\/ul>\n\n\n\n<p>\ud55c \uac00\uc9c0 \uc8fc\uc758\ud560 \uac83\uc740, Include\uc5d0 \ud544\ud130\ub9c1\ud560 \ubb38\uc790\uc5f4\uc744 \uc785\ub825\ud558\uc9c0 \uc54a\ub294 \uacbd\uc6b0 \uc5ec\ub7ec \ub2e4\ub978 \ud504\ub85c\uc138\uc2a4\uc5d0\uc11c \ucd9c\ub825\ud558\ub294 \uba54\uc2dc\uc9c0\uac00 \ucea1\uccd0\ub418\uc5b4 \ub9c8\uad6c \uc11e\uc774\uac8c \ub41c\ub2e4. \ud544\ud130\ub9c1\ud560 \ubb38\uc790\uc5f4\uc740 \ud544\uc218\ub85c \uc9c0\uc815\ud558\ub294 \uac83\uc774 \uc88b\ub2e4.<\/p>\n\n\n\n<p>&#8220;2.1. VBA \ucf54\ub4dc&#8221; \ubaa9\ucc28\uc5d0\uc11c \uc791\uc131\ud55c \uc608\uc2dc VBA\ucf54\ub4dc\uc758 \uacb0\uacfc\ub97c \ucea1\uccd0\ud558\uae30 \uc704\ud558\uc5ec, Include\uc5d0 &#8220;[VBA]*&#8221;\ub97c \uc785\ub825\ud558\uace0 OK \ubc84\ud2bc\uc744 \ub204\ub978\ub2e4.<\/p>\n\n\n\n<p>VBA \ucf54\ub4dc\ub97c \uc2e4\ud589\ud558\uba74 \ub2e4\uc74c\uacfc \uac19\uc774 DebugView\uc5d0 \ucea1\ucc98\ub41c \uba54\uc2dc\uc9c0\ub97c \ud655\uc778\ud560 \uc218 \uc788\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-201.png\"><img loading=\"lazy\" decoding=\"async\" width=\"297\" height=\"342\" data-id=\"11664\" src=\"https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-201.png\" alt=\"\" class=\"wp-image-11664\" srcset=\"https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-201.png 297w, https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-201-261x300.png 261w, https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-201-10x12.png 10w, https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-201-21x24.png 21w, https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-201-31x36.png 31w, https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-201-42x48.png 42w\" sizes=\"auto, (max-width: 297px) 100vw, 297px\" \/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-202.png\"><img loading=\"lazy\" decoding=\"async\" width=\"297\" height=\"342\" data-id=\"11665\" src=\"https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-202.png\" alt=\"\" class=\"wp-image-11665\" srcset=\"https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-202.png 297w, https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-202-261x300.png 261w, https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-202-10x12.png 10w, https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-202-21x24.png 21w, https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-202-31x36.png 31w, https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-202-42x48.png 42w\" sizes=\"auto, (max-width: 297px) 100vw, 297px\" \/><\/a><\/figure>\n<figcaption class=\"blocks-gallery-caption\"><span style=\"color: rgb(0, 0, 0); font-family: Bitter, IropkeBatang, &quot;Noto Sans DemiLight&quot;, AppleSDGothicNeo, &quot;Malgun Gothic&quot;, &quot;\ub9d1\uc740 \uace0\ub515&quot;, \ub3cb\uc6c0, dotum, sans-serif, Font_Awesome_5_Free; white-space: normal;\">DebugView\uc5d0 \ucea1\ucc98\ub41c \uba54\uc2dc\uc9c0 \uc608\uc2dc<\/span><\/figcaption><\/figure>\n\n\n\n<p>\ucc38\uace0\ub85c, Highlight \uae30\ub2a5\uc744 \uc774\uc6a9\ud558\uba74 \ub2e4\uc74c\uacfc \uac19\uc774 \ucd9c\ub825\ud560 \uc218 \uc788\ub2e4.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-203.png\"><img loading=\"lazy\" decoding=\"async\" width=\"595\" height=\"210\" src=\"https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-203.png\" alt=\"DebugView\uc758 Highlight \uae30\ub2a5 \uc608\uc2dc\" class=\"wp-image-11666\" srcset=\"https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-203.png 595w, https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-203-300x106.png 300w, https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-203-18x6.png 18w, https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-203-24x8.png 24w, https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-203-36x13.png 36w, https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-203-48x17.png 48w\" sizes=\"auto, (max-width: 595px) 100vw, 595px\" \/><\/a><figcaption>DebugView\uc758 Highlight \uae30\ub2a5 \uc608\uc2dc<\/figcaption><\/figure>\n<\/div>\n\n\n<p>\ud2b9\uc815 \ubb38\uc790\uc5f4\uc774 \ud3ec\ud568\ub418\uc5b4 \uc788\uc744 \ub54c \ubc30\uacbd\uc0c9, \uc804\uacbd\uc0c9\uc744 \ub2ec\ub9ac\ud558\uba74 \ub85c\uadf8\uc758 \ud604\uc7ac \uc9c4\ud589\uc0c1\ud0dc\ub97c \ud655\uc778\ud558\uae30\uc5d0 \uc2dc\uac01\uc801\uc73c\ub85c \ub9e4\uc6b0 \uc88b\ub2e4.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>\uc5ec\uae30\uae4c\uc9c0 \uc5d1\uc140 VBA\uc5d0\uc11c Windows API OutputDebugString\uacfc DebugView \uc720\ud2f8\ub9ac\ud2f0\ub97c \ud65c\uc6a9\ud55c \ud6a8\uacfc\uc801\uc778 Logging \ubc29\ubc95\uc744 \uc0b4\ud3b4\ubcf4\uc558\ub2e4.<\/p>\n\n\n\n<p>DebugView\ub294 Highlight \uae30\ub2a5, Remote Logging \uae30\ub2a5 \ub4f1 \ub9e4\ub825\uc801\uc778 \uae30\ub2a5\ub4e4\uc774 \ub9ce\uc774 \uc788\ub2e4. \uc774 \uae30\ub2a5\ub4e4\uc740 \ub098\uc911\uc5d0 \ubcc4\ub3c4\uc758 \uae00\ub85c \ub2e4\ub8e8\uaca0\ub2e4.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><a href=\"https:\/\/prodskill.com\/da-macro-demo-video-youtube\/\">DA# Macro \uae30\ub2a5 \uc2dc\uc5f0 \uc601\uc0c1 (YouTube)<\/a> \ud3ec\uc2a4\ud305\uc5d0\uc11c DebugView \uc720\ud2f8\ub9ac\ud2f0\uc5d0\uc11c \uba54\uc2dc\uc9c0\uac00 \ucea1\ucc98\ub418\ub294 \uc0c1\ud669\uc744 \ud568\uaed8 \ub179\ud654\ud574 \ub450\uc5c8\ub2e4.<\/p>\n\n\n\n<p>\uc544\ub798 \uc601\uc0c1\uc5d0\uc11c \uc6b0\uce21 \uc0c1\ub2e8\uc774 DebugView \uc774\ub2e4. \uae30\ub2a5\uc774 \ub3d9\uc791\ud558\ub294 \uacfc\uc815\uc758 \ub85c\uadf8\ub97c \uae30\ub85d\ud558\uace0 \ub098\uc911\uc5d0 \ub2e4\uc2dc \uc0b4\ud3b4\ubcfc \uc218 \uc788\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<div class=\"video-container\"><iframe loading=\"lazy\" title=\"DA# Macro \uae30\ub2a5 \uc2dc\uc5f0\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/STFmdTLiNWY?feature=oembed&#038;wmode=opaque\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/div>\n<\/div><\/figure>\n\n\n\n<p>\ucc38\uace0\ub85c,\u00a0<a href=\"https:\/\/prodskill.com\/da-macro-overview\/\">DA# Macro(1): DA#, DA# API, DA# Macro (\ub9e4\ud06c\ub85c) \uac1c\uc694<\/a> \uc5d0\uc11c \uc18c\uac1c\ud55c DA# Macro\ub294 LOG_PREFIX\ub97c &#8220;[DA#] &#8220;\uc73c\ub85c \uc0ac\uc6a9\ud558\uace0 \uc788\ub2e4.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this article, we look at an effective logging method using the Windows API OutputDebugString and DebugView utilities in Excel VBA. 1. Basic Logging Pattern Excel VBA Course (9): Excel VBA How-To 4.3. How to use the Immediate Window tool Refer to \u201c3. Checking the Output Message \u201cwas covered. You can check the contents output by Debug.Print in the Immediate Window...<\/p>","protected":false},"author":1,"featured_media":11661,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[29],"tags":[68,106,107],"class_list":["post-11659","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-excel-vba-coding-pattern","tag-vba","tag-debugview","tag-outputdebugstring"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Logging \ud328\ud134: OutputDebugString , DebugView \ud65c\uc6a9 - \uc0dd\uc0b0\uc131 Skill<\/title>\n<meta name=\"description\" content=\"\uc774 \uae00\uc5d0\uc11c\ub294 \uc5d1\uc140 VBA\uc5d0\uc11c Windows API OutputDebugString \uacfc DebugView \uc720\ud2f8\ub9ac\ud2f0\ub97c \ud65c\uc6a9\ud55c \ud6a8\uacfc\uc801\uc778 Logging \ubc29\ubc95\uc744 \uc0b4\ud3b4\ubcf4\uace0, DebugView\uc758 Filter, Highlight \uae30\ub2a5\uc5d0 \ub300\ud574\uc11c \uc54c\uc544\ubcf8\ub2e4.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/prodskill.com\/en\/excel-vba-coding-pattern-logging-outputdebugstring-debugview\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Logging \ud328\ud134: OutputDebugString , DebugView \ud65c\uc6a9 - \uc0dd\uc0b0\uc131 Skill\" \/>\n<meta property=\"og:description\" content=\"\uc774 \uae00\uc5d0\uc11c\ub294 \uc5d1\uc140 VBA\uc5d0\uc11c Windows API OutputDebugString \uacfc DebugView \uc720\ud2f8\ub9ac\ud2f0\ub97c \ud65c\uc6a9\ud55c \ud6a8\uacfc\uc801\uc778 Logging \ubc29\ubc95\uc744 \uc0b4\ud3b4\ubcf4\uace0, DebugView\uc758 Filter, Highlight \uae30\ub2a5\uc5d0 \ub300\ud574\uc11c \uc54c\uc544\ubcf8\ub2e4.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/prodskill.com\/en\/excel-vba-coding-pattern-logging-outputdebugstring-debugview\/\" \/>\n<meta property=\"og:site_name\" content=\"\uc0dd\uc0b0\uc131 Skill\" \/>\n<meta property=\"article:published_time\" content=\"2022-09-27T08:59:57+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-10-04T14:17:13+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-198.png\" \/>\n\t<meta property=\"og:image:width\" content=\"440\" \/>\n\t<meta property=\"og:image:height\" content=\"273\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Zerom\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Zerom\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/prodskill.com\\\/excel-vba-coding-pattern-logging-outputdebugstring-debugview\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/prodskill.com\\\/excel-vba-coding-pattern-logging-outputdebugstring-debugview\\\/\"},\"author\":{\"name\":\"Zerom\",\"@id\":\"https:\\\/\\\/prodskill.com\\\/ko\\\/#\\\/schema\\\/person\\\/bbad0870c78008c82edbe0960fe768bd\"},\"headline\":\"Logging \ud328\ud134: OutputDebugString , DebugView \ud65c\uc6a9\",\"datePublished\":\"2022-09-27T08:59:57+00:00\",\"dateModified\":\"2022-10-04T14:17:13+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/prodskill.com\\\/excel-vba-coding-pattern-logging-outputdebugstring-debugview\\\/\"},\"wordCount\":191,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/prodskill.com\\\/ko\\\/#\\\/schema\\\/person\\\/bbad0870c78008c82edbe0960fe768bd\"},\"image\":{\"@id\":\"https:\\\/\\\/prodskill.com\\\/excel-vba-coding-pattern-logging-outputdebugstring-debugview\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/prodskill.com\\\/wp-content\\\/uploads\\\/2022\\\/09\\\/image-198.png\",\"keywords\":[\"VBA\",\"DebugView\",\"OutputDebugString\"],\"articleSection\":[\"\uc5d1\uc140 VBA \ucf54\ub529\ud328\ud134\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/prodskill.com\\\/excel-vba-coding-pattern-logging-outputdebugstring-debugview\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/prodskill.com\\\/excel-vba-coding-pattern-logging-outputdebugstring-debugview\\\/\",\"url\":\"https:\\\/\\\/prodskill.com\\\/excel-vba-coding-pattern-logging-outputdebugstring-debugview\\\/\",\"name\":\"Logging \ud328\ud134: OutputDebugString , DebugView \ud65c\uc6a9 - \uc0dd\uc0b0\uc131 Skill\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/prodskill.com\\\/ko\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/prodskill.com\\\/excel-vba-coding-pattern-logging-outputdebugstring-debugview\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/prodskill.com\\\/excel-vba-coding-pattern-logging-outputdebugstring-debugview\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/prodskill.com\\\/wp-content\\\/uploads\\\/2022\\\/09\\\/image-198.png\",\"datePublished\":\"2022-09-27T08:59:57+00:00\",\"dateModified\":\"2022-10-04T14:17:13+00:00\",\"description\":\"\uc774 \uae00\uc5d0\uc11c\ub294 \uc5d1\uc140 VBA\uc5d0\uc11c Windows API OutputDebugString \uacfc DebugView \uc720\ud2f8\ub9ac\ud2f0\ub97c \ud65c\uc6a9\ud55c \ud6a8\uacfc\uc801\uc778 Logging \ubc29\ubc95\uc744 \uc0b4\ud3b4\ubcf4\uace0, DebugView\uc758 Filter, Highlight \uae30\ub2a5\uc5d0 \ub300\ud574\uc11c \uc54c\uc544\ubcf8\ub2e4.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/prodskill.com\\\/excel-vba-coding-pattern-logging-outputdebugstring-debugview\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/prodskill.com\\\/excel-vba-coding-pattern-logging-outputdebugstring-debugview\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/prodskill.com\\\/excel-vba-coding-pattern-logging-outputdebugstring-debugview\\\/#primaryimage\",\"url\":\"https:\\\/\\\/prodskill.com\\\/wp-content\\\/uploads\\\/2022\\\/09\\\/image-198.png\",\"contentUrl\":\"https:\\\/\\\/prodskill.com\\\/wp-content\\\/uploads\\\/2022\\\/09\\\/image-198.png\",\"width\":440,\"height\":273},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/prodskill.com\\\/excel-vba-coding-pattern-logging-outputdebugstring-debugview\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/prodskill.com\\\/ko\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Logging \ud328\ud134: OutputDebugString , DebugView \ud65c\uc6a9\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/prodskill.com\\\/ko\\\/#website\",\"url\":\"https:\\\/\\\/prodskill.com\\\/ko\\\/\",\"name\":\"\uc0dd\uc0b0\uc131 Skill\",\"description\":\"Meta Thinking, Meta Working\",\"publisher\":{\"@id\":\"https:\\\/\\\/prodskill.com\\\/ko\\\/#\\\/schema\\\/person\\\/bbad0870c78008c82edbe0960fe768bd\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/prodskill.com\\\/ko\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/prodskill.com\\\/ko\\\/#\\\/schema\\\/person\\\/bbad0870c78008c82edbe0960fe768bd\",\"name\":\"Zerom\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/prodskill.com\\\/wp-content\\\/uploads\\\/2022\\\/09\\\/productivity_clockgear.png\",\"url\":\"https:\\\/\\\/prodskill.com\\\/wp-content\\\/uploads\\\/2022\\\/09\\\/productivity_clockgear.png\",\"contentUrl\":\"https:\\\/\\\/prodskill.com\\\/wp-content\\\/uploads\\\/2022\\\/09\\\/productivity_clockgear.png\",\"width\":512,\"height\":512,\"caption\":\"Zerom\"},\"logo\":{\"@id\":\"https:\\\/\\\/prodskill.com\\\/wp-content\\\/uploads\\\/2022\\\/09\\\/productivity_clockgear.png\"},\"url\":\"https:\\\/\\\/prodskill.com\\\/en\\\/author\\\/proda\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Logging Patterns: OutputDebugString, DebugView Utilization - Productivity Skill","description":"In this article, we will look at effective logging methods using the Windows API OutputDebugString and DebugView utilities in Excel VBA, and learn about DebugView&#039;s Filter and Highlight functions.","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:\/\/prodskill.com\/en\/excel-vba-coding-pattern-logging-outputdebugstring-debugview\/","og_locale":"en_US","og_type":"article","og_title":"Logging \ud328\ud134: OutputDebugString , DebugView \ud65c\uc6a9 - \uc0dd\uc0b0\uc131 Skill","og_description":"\uc774 \uae00\uc5d0\uc11c\ub294 \uc5d1\uc140 VBA\uc5d0\uc11c Windows API OutputDebugString \uacfc DebugView \uc720\ud2f8\ub9ac\ud2f0\ub97c \ud65c\uc6a9\ud55c \ud6a8\uacfc\uc801\uc778 Logging \ubc29\ubc95\uc744 \uc0b4\ud3b4\ubcf4\uace0, DebugView\uc758 Filter, Highlight \uae30\ub2a5\uc5d0 \ub300\ud574\uc11c \uc54c\uc544\ubcf8\ub2e4.","og_url":"https:\/\/prodskill.com\/en\/excel-vba-coding-pattern-logging-outputdebugstring-debugview\/","og_site_name":"\uc0dd\uc0b0\uc131 Skill","article_published_time":"2022-09-27T08:59:57+00:00","article_modified_time":"2022-10-04T14:17:13+00:00","og_image":[{"width":440,"height":273,"url":"https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-198.png","type":"image\/png"}],"author":"Zerom","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Zerom","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/prodskill.com\/excel-vba-coding-pattern-logging-outputdebugstring-debugview\/#article","isPartOf":{"@id":"https:\/\/prodskill.com\/excel-vba-coding-pattern-logging-outputdebugstring-debugview\/"},"author":{"name":"Zerom","@id":"https:\/\/prodskill.com\/ko\/#\/schema\/person\/bbad0870c78008c82edbe0960fe768bd"},"headline":"Logging \ud328\ud134: OutputDebugString , DebugView \ud65c\uc6a9","datePublished":"2022-09-27T08:59:57+00:00","dateModified":"2022-10-04T14:17:13+00:00","mainEntityOfPage":{"@id":"https:\/\/prodskill.com\/excel-vba-coding-pattern-logging-outputdebugstring-debugview\/"},"wordCount":191,"commentCount":0,"publisher":{"@id":"https:\/\/prodskill.com\/ko\/#\/schema\/person\/bbad0870c78008c82edbe0960fe768bd"},"image":{"@id":"https:\/\/prodskill.com\/excel-vba-coding-pattern-logging-outputdebugstring-debugview\/#primaryimage"},"thumbnailUrl":"https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-198.png","keywords":["VBA","DebugView","OutputDebugString"],"articleSection":["\uc5d1\uc140 VBA \ucf54\ub529\ud328\ud134"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/prodskill.com\/excel-vba-coding-pattern-logging-outputdebugstring-debugview\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/prodskill.com\/excel-vba-coding-pattern-logging-outputdebugstring-debugview\/","url":"https:\/\/prodskill.com\/excel-vba-coding-pattern-logging-outputdebugstring-debugview\/","name":"Logging Patterns: OutputDebugString, DebugView Utilization - Productivity Skill","isPartOf":{"@id":"https:\/\/prodskill.com\/ko\/#website"},"primaryImageOfPage":{"@id":"https:\/\/prodskill.com\/excel-vba-coding-pattern-logging-outputdebugstring-debugview\/#primaryimage"},"image":{"@id":"https:\/\/prodskill.com\/excel-vba-coding-pattern-logging-outputdebugstring-debugview\/#primaryimage"},"thumbnailUrl":"https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-198.png","datePublished":"2022-09-27T08:59:57+00:00","dateModified":"2022-10-04T14:17:13+00:00","description":"In this article, we will look at effective logging methods using the Windows API OutputDebugString and DebugView utilities in Excel VBA, and learn about DebugView&#039;s Filter and Highlight functions.","breadcrumb":{"@id":"https:\/\/prodskill.com\/excel-vba-coding-pattern-logging-outputdebugstring-debugview\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/prodskill.com\/excel-vba-coding-pattern-logging-outputdebugstring-debugview\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/prodskill.com\/excel-vba-coding-pattern-logging-outputdebugstring-debugview\/#primaryimage","url":"https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-198.png","contentUrl":"https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/image-198.png","width":440,"height":273},{"@type":"BreadcrumbList","@id":"https:\/\/prodskill.com\/excel-vba-coding-pattern-logging-outputdebugstring-debugview\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/prodskill.com\/ko\/"},{"@type":"ListItem","position":2,"name":"Logging \ud328\ud134: OutputDebugString , DebugView \ud65c\uc6a9"}]},{"@type":"WebSite","@id":"https:\/\/prodskill.com\/ko\/#website","url":"https:\/\/prodskill.com\/ko\/","name":"Productivity Skills","description":"Meta Thinking, Meta Working","publisher":{"@id":"https:\/\/prodskill.com\/ko\/#\/schema\/person\/bbad0870c78008c82edbe0960fe768bd"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/prodskill.com\/ko\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/prodskill.com\/ko\/#\/schema\/person\/bbad0870c78008c82edbe0960fe768bd","name":"Zerom","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/productivity_clockgear.png","url":"https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/productivity_clockgear.png","contentUrl":"https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/productivity_clockgear.png","width":512,"height":512,"caption":"Zerom"},"logo":{"@id":"https:\/\/prodskill.com\/wp-content\/uploads\/2022\/09\/productivity_clockgear.png"},"url":"https:\/\/prodskill.com\/en\/author\/proda\/"}]}},"_links":{"self":[{"href":"https:\/\/prodskill.com\/en\/wp-json\/wp\/v2\/posts\/11659","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prodskill.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prodskill.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prodskill.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prodskill.com\/en\/wp-json\/wp\/v2\/comments?post=11659"}],"version-history":[{"count":0,"href":"https:\/\/prodskill.com\/en\/wp-json\/wp\/v2\/posts\/11659\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prodskill.com\/en\/wp-json\/wp\/v2\/media\/11661"}],"wp:attachment":[{"href":"https:\/\/prodskill.com\/en\/wp-json\/wp\/v2\/media?parent=11659"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prodskill.com\/en\/wp-json\/wp\/v2\/categories?post=11659"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prodskill.com\/en\/wp-json\/wp\/v2\/tags?post=11659"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}