�v���O���~���O���S�҂�Ώۂ�Excel�}�N���^VBA���g�����Ɩ��������v���O�����̍������ꂩ�������܂��B����́A���������v���O���~���O�Ƃ͉����AVisual Basic��VBA�ƃ}�N���̈Ⴂ�A�}�N���̍����A�ۑ��^�폜�A�Z�L�����e�B�ݒ�Ȃǂɂ��āyWindows 10�AExcel 2016�ɑΉ��z�B
�@���琔��ɂ킽���āuExcel�}�N���^VBA�Ŏn�߂�Ɩ��������v���O���~���O�����v���������ƂɂȂ����B���������āAExcel�̃}�N����VBA�iVisual Basic for Applications�j�͐��\�N�O�ɂ�����ƐG���������ŁA�S���̏��S�҂Ƃ����Ă��ߌ��ł͂Ȃ��i2014�N�����j�B�{�A�ڂ̓v���O���~���O�̏��S�҂�Ώۂɂ��Ă���̂ŁA�M�҂������Ȃ���u�ǎ҂̊F���܂ƈꏏ��Excel�}�N���^VBA�ɂ��Ċw��ł�����v�Ǝv���Ă���B
�@�Ȃ��A�{�A�ڂ����M����Ƃ��Ɏg�����M�҂̃\�t�g�E�F�A���́AOS���uMicrosoft Windows 10 Professional�v�i64�r�b�g�j�ŁAExcel�́uMicrosoft Excel 2016�v���B���̘A�ڂł͌����Ƃ��āuExcel�v�Ƃ�����Microsoft Excel 2016�̎g�p��O��Ƃ��Ă��邪�A���茳��Excel�ł��ł��邱�Ƃɑ傫�ȈႢ�͂Ȃ��͂����B
�@�{�A�ڂ́A2014�N��Windows 8.1��Excel 2013�ʼn�����Ă������̂��AWindows 10��Excel 2016�p�ɉ������Ă���BExcel 2013��Excel 2016�̎�ȈႢ�Ƃ��Ă͉��L����������B
�@���̑��A�{�A�ڂł͎��グ�Ă��Ȃ����A�u�s�{�b�g�e�[�u���v�ł̕ύX�_�������悤���B�܂��A�u�O���t�v�̎�ނ������Ă���̂ŁA�u�O���t�v��������ʼn������BVBA�̍\�����̂ɕύX�͂Ȃ��B
�@�܂��A�v���O���~���O�Ƃ͈�̉��Ȃ̂��A�����ăv���O����������Ɖ������ꂵ���̂��ɂ��āA�M�҂̎����������Ă݂����Ǝv���B
�@��ʓI�ɂ����Ă���悤�ɁA�v���O���~���O�Ƃ́A�u�l�Ԃ��Ӑ}�������߂��A���炩�̃v���O���~���O�����p���āA�R���s���[�^��œ��삳����s�ׂł���v�Ƃ������Ƃ��B���߂̋L�q�i�v���O�����j�́A��������g���ď����i�R�[�f�B���O�Ƃ����j�����ł͂Ȃ��A�ŋ߂ł́A�uScratch�v�ȂǃO���t�B�J���ɒ�`����c�[��������B
�@�M�҂�Excel��VBA�v���O���~���O�͂قƂ�Ǐ��S�҂ɋ߂����i2014�N�����j�AMicrosoft Visual Studio�i�ȉ��AVS�j���g�����v���O�����o���͌��\�����B�g�p�v���O���~���O����͎�ɁuVisual Basic�iVB.NET�j�v�ł���B���N�v���O�����������Ă��Ďv���̂����A�v���O���~���O�̖ʔ����́A�����̏������v���O�����i���߁j�������̈Ӑ}�ʂ�ɓ������Ƃ��́A���̊����ł���B
�@�M�҂��A���܂�ď��߂ď������v���O�����͑�̂�MS-DOS��1����́uQuickBASIC��2�v���g�������̂ł��邪�A���s�̃v���O�������������Ƃ��̊����͍��ł��Y����Ȃ��B�����āA���ǂ��̊������Y����Ȃ��܂܁A���݂��v���O���}�[�Ƃ��Đ����Ă���B
��1MS-DOS�Ƃ�Microsoft Disk Operating System�̗��Ń}�C�N���\�t�g��OS���w��
��2QuickBASIC�Ƃ́AMS-DOS��œ��삷��A�}�C�N���\�t�g�̊J�������v���O���~���O�̊J����
�@������Ƙb���e�ɂ���Ă��܂����B���ɖ߂����B���ꂩ�珉�߂ăv���O�������o������ǎ҂Ɍ����Ă��������̂́A���߂ď������v���O�������������Ƃ��̊����͈ꐶ�Y����Ȃ����̂��Ƃ������Ƃ��B�����̐l�����������E���Ă��܂������ł���BExcel��VBA�ɂ��Ă������肾�B
�@VS�ɂ͖����ł��p�ӂ���Ă���B���\�z�̂��߂ɃC���X�g�[����Ƃ��s���K�v������B���̃C���X�g�[�������\���Ԃ��������āA�M�҂ɂ͋�ɂ��B
�@���̓_�AExcel��Word�AAccess�Ȃ�Microsoft Office�́A���݂قƂ�ǂ�Windows PC��^�u���b�g�Ƀv���C���X�g�[������Ă���A�C���X�g�[���̎�Ԃ��Ȃ��BPC��^�u���b�g���w������A�����ɁuVBE�iVisual Basic Editor�j�v�Ƃ����J���������p�ł���悤�ɂȂ��Ă���B���Ƃ��A�����s������ł͂Ȃ����BVS�̂悤�Ɏ����ŃC���X�g�[�����Ċ����\�z����K�v���Ȃ��B
�@�uVBE�̓v���O���~���O���S�҂ɂ����Ă��̃v���O�����J�������v�ƕM�҂͎v���Ă���B
�@�܂��AVS�ŊJ������v���O�����́A�d���Ŏg���A�v���P�[�V�������쐬����ꍇ�����邾�낤���A��ŃQ�[���Ȃǂ����ꍇ�����邾�낤�B�������AExcel VBA�ōs���v���O���~���O�́A�����Ƃ��Ďd���Ŏg���A��Ƃ̌�������}��ړI�ō쐬�����ꍇ�������BExcel���̂��d���Ŏg�����̂Ȃ̂ŁA������O�Ƃ����Γ�����O�����i��O�Ƃ���VBA����g���āu�C���x�[�_�[�v�u�e�g���X�v�ȂǃQ�[������鋭�҂������j�B
�@�f�[�^�̒lj���A���l�̕��G�Ȍv�Z�ȂǁA������VBA�Ŏ��������Ă����A�蓮�ōs�����A�͂邩�ɒZ���Ԃŏ����ł��A�����c�ƂȂǂŏ������Ă�����Ƃ��A�Ζ����ԓ��ŏ����ł��A�d���ɗ]�T���ł��A�莞�őގЂ��Ď����̎��Ԃ�搉̂���A�Ƃ��������Ƃ��\���ɉ\���B
�@���ЁA����̘A�ڂ�VBA���}�X�^�[���āA�Ɩ��̌�������}��A��Ƃ肠��l���𑗂��Ă݂Ă͂��������낤���B
�@�O�u���������Ȃ��Ă��܂����B�{��ɓ��낤�B
�@�ŏ��́A�u�}�N���쐬�̊�{�v���炾�B�Ƃɂ����}�N���쐬�̊�{��m��Ȃ���A�������n�܂�Ȃ��B��������́A�u�}�N���v���g�p�ł���悤�ɂȂ�܂ł̎菇�����C���ɉ������B
�@�u�}�N���v�Ƃ́AExcel�Ȃǂ̃A�v���P�[�V������ōs������̎菇���܂Ƃ܂������̂��B����̎菇�̓v���O���~���O���邱�Ƃ��ł���A�m�}�N���̋L�^�n�@�\�ŋL�^���邱�Ƃ��ł���B�Ⴆ�ΐ}1�̂悤�ȎЈ��f�[�^������A�����ʂȏꏊ�ɃR�s�[����ꍇ�́A�ʏ�͔͈͂�I�����āA�R�s�[���y�[�X�g�ŕʂȃZ���ɓ\��t���鏈�����s���B
�@���̐}�̂悤�ɏ��Ȃ��f�[�^�Ȃ���Ȃ����A������������f�[�^�����������I�����Ă͓\��t�����s���Ă����̂ł́A��ƌ����������B�����œo�ꂷ��̂��}�N�����B
�@Excel�ōs���v���O���~���O�p�̌����VBA�iVisual Basic for Applications�j�ƌĂ�A�uVisual Basic�v���܂�ł���B���̈Ⴂ�͉����낤���B
�@Visual Basic�iVB.NET�j�ƈقȂ�_�́AVBA��Excel��Word�AAccess��Ŏ��s�ł���v���O���~���O����ŁAExcel��Word�AAccess�̋@�\���v�������g����悤��Visual Basic���x�[�X�ɉ��ǂ����_���BVisual Basic�iVB.NET�j���g���āAVBA�Ɠ������Ƃ����悤�Ǝv���Ȃ�A�c��ȍs���̃v���O�����������˂Ȃ�Ȃ����낤�B
�@�܂��}�N���́A�����܂ł��A�v���P�[�V������ōs������̎菇���܂Ƃ܂������̂ł���A�u�}�N���̋L�^�v�@�\�����ł���邱�Ƃ��ł���B�����A���̋L�^��VBA�Ƃ����v���O���~���O����ŋL�q����A�ۑ��ł���̂��B�m�}�N���̋L�^�n�@�\�����Ŏ���������������̎菇���v���O�����Ƃ��ċL�^���A���̃v���O�����ɏ�����Ă���VBA�̋L�q�����������邱�ƂŁA�@�\��lj�������A����Ȃ��Ƃ̏ȗ����\�ƂȂ�B�������m�}�N���̋L�^�n�@�\�ɗ��炸�A�ꂩ��VBA�̃v���O���~���O�Ń}�N������邱�Ƃ��\���B
�@�}�N�����L�^����ɂ́m�J���n�^�u���N���b�N���邱�Ƃ���S�Ă��n�܂�B�������A�f�t�H���g�ł͂��́m�J���n�^�u��Excel�̃��j���[�ɂ͕\������Ă��Ȃ��B�ł́A�ǂ�����m�J���n�^�u���\������邩��������悤�B
�@�}�N���̍쐬��ҏW�̍ۂ́A�m�J���n�^�u�ɂ���A�C�R�����N���b�N����B�m�J���n�^�u�ɂ́A�u�}�N���̃Z�L�����e�B�v�u�}�N���̈ꗗ�v�u�}�N���̕ҏW��ʂ��J���v�A�C�R�����o�^����Ă���B�������A�C���X�g�[������Ă���Excel�����̂܂g���Ă��Ă��m�J���n�^�u�͕\������Ă��Ȃ��B��������́A�m�J���n�^�u�̕\�����@�ɂ��ĉ�����悤�B
�@�܂��AExcel���j���[�́m�t�@�C���n���m�I�v�V�����n�ƑI������i�}2�j�B
�@���ɁA�\�������mExcel�̃I�v�V�����n����m���{���̃��[�U�[�ݒ�n��I������B�m���C���^�u�n���́m�J���n�Ƀ`�F�b�N��t���A�mOK�n���N���b�N����i�}3�j�B
�@����ƁAExcel�̃��j���[�Ɂm�J���n�^�u���lj������i�}4�j�B
�@���̒��ɂ́A�}�N���@�\�����p�����u�}�N���E�C���X�v�Ƃ������̂����݂���B���̊�����h�����߂ɁAExcel�ɂ͂��낢��ȃZ�L�����e�B�@�\���p�ӂ���Ă���B�Z�L�����e�B�̐ݒ莟��ł́A�}�N�������s�ł��Ȃ��ꍇ������̂ŁA���ӂ��Ăق����B
�@�}�N�����܂�Excel�t�@�C���J���Ɓu�Z�L�����e�B�̌x���v���b�Z�[�W�o�[���\�������i�}5�j�B
�@�}5�̉�ʂ���m�R���e���c�̗L�����n�{�^�����N���b�N����ƁA�}�N�����L���ɂȂ��ă��b�Z�[�W�o�[��������i�}6�j�B
�@�}�N�����܂�Excel�t�@�C�����J�����Ƃ��A�ǂ̂悤�ȏ�ԂŃt�@�C�����J�����́A�u�}�N���̐ݒ�v�ɂ���ĕύX�ł���B
�@�܂��A�m�J���n�^�u�́m�}�N���̃Z�L�����e�B�n���N���b�N����B����Ɓm�Z�L�����e�B�Z���^�[�n���J���B�m�}�N���̐ݒ�n���N���b�N���A�u�x����\�����đS�Ẵ}�N�����ɂ���v�Ƀ`�F�b�N�����āA�mOK�n�{�^�����N���b�N����i�}7�j�B
�@���̐ݒ�ɂ��Ă����ƁA�}�N�����܂ރu�b�N�iExcel�t�@�C���j���J�����Ƃ��Ƀ}�N���������ɂȂ邪�A���S�����ۏႳ��Ă���}�N���Ȃ�A�}5����}6�̕��@�ŗL���ɂ���������낤�B
�@��������́A���ۂɃ}�N�����쐬���Ă݂�B�}1�ŁA�蓮�ōs�����菇���A�}�N���Ƃ��ċL�^���Ă݂悤�B���߂Ď����Ń}�N�������ꍇ�́AVBA�Ńv���O���~���O��������AExcel�ōs�������삪�}�N���Ƃ��ċL�^�����m�}�N���̋L�^�n���g���Ƃ������낤�B
�@�܂��A�m�J���n�^�u���N���b�N���A�m�}�N���̋L�^�n���N���b�N�B�m�}�N���̋L�^�n��ʂŁA�m�}�N�����n�Ɂu�R�s�[�Ɠ\��t���v�Ǝw�肷��B�m�}�N���̕ۑ���n�̓f�t�H���g�̂܂܁B�m�����n�ɂ́u�I�������͈͂𑼂̏ꏊ�ɃR�s�[���ē\��t���v�Ǝw�肷��B�Ō�ɁmOK�n�{�^���N���b�N����i�}8�j
�@���ɁA�}1�ōs�����菇���s���B�Ј��̃f�[�^��I�����ăR�s�[���A�\��t����ꏊ�Ńy�[�X�g����B�m�}�N���̋L�^�n���u�L�^�I���v�ɕς���Ă���̂ŁA�u�L�^�I���v���N���b�N����i�}9�j�B����ŁA�R�s�[���y�[�X�g�̈�A�̗��ꂪ�}�N���Ƃ��ċL�^�����B
�@����ł́A��������}�N���̒��g�����Ă݂悤�B�m�J���n�^�u�̃}�N�����N���b�N����ƁA�L�^�����u�}�N���́v�ꗗ���\�������i�}10�j�B
�@�}10�̉�ʂŁm�ҏW�n���N���b�N����ƁAVBE���N�����ă}�N���̓��e�i�v���O���~���O����̋L�q�j��\���ł���i�}11�j�B
�@VBE�ڋN������ꍇ�́AExcel�́m�J���n�^�u���́mVisual Basic�n���N���b�N����BVBE���I������ꍇ�́A�E����́m�~�n���N���b�N����BExcel�̉�ʂɖ߂�ꍇ�́AVBE�̃��j���[�ɂ���Excel�̃A�C�R�����N���b�N����i�}12�j�B�R�[�h�̈Ӗ��Ȃǂɂ��Ă͕ʂ̉�ŏڍׂɉ������\�肾�B
�@��������́A���ۂɃ}�N�������s���Ă݂悤�B
�@�m�J���n�^�u�ɂ���}�N�����N���b�N����B�}�N���̃_�C�A���O�{�b�N�X���\�������̂ŁA���s�������}�N���A���̏ꍇ�́u�R�s�[�Ɠ\��t���v��I�����ām���s�n�{�^�����N���b�N����i�}13�j�B
�@����ƁA�}14�̂悤�Ƀ}�N�������s����ăf�[�^���R�s�[���y�[�X�g�����i�}14�j�B
�@�p�ɂɃ}�N���𗘗p����ꍇ�ɂ́A�킴�킴�u�}�N���̈ꗗ�v������s����͖̂ʓ|���B���f�����}�N�������s���邽�߂ɂ́A�u�N�C�b�N�A�N�Z�X�c�[���o�[�v�u�V���[�g�J�b�g�L�[�v�u���[�N�V�[�g�i�Z���������Ɨ̈�j��Ƀ}�N�����s�p�̃{�^���v���쐬������@������B
�@����́A�u�N�C�b�N�A�N�Z�X�c�[���o�[�Ƀ}�N����lj�����v���@�ƁA�u���[�N�V�[�g��̃{�^������}�N�������s����v���@��2���Љ�悤�B
�@Excel���j���[�́m�t�@�C���n���m�I�v�V�����n�ƑI�����A�m�N�C�b�N�A�N�Z�X�c�[���o�[�n��I������B�m�R�}���h�̑I���n�Ɂm�}�N���n���w�肷��B���ɁA�m�N�C�b�N�A�N�Z�X�c�[���o�[�̃��[�U�[�ݒ�n�Ɂm�f�[�^.xslx�ɓK�p�n���w�肷��B�u�f�[�^.xslx�v�͐}1�̃f�[�^��ۑ����Ă������Ƃ���Excel�̃t�@�C�������B�i�}15�j�B
�@�}15�̉�ʂ���<���>���ɂ���u�R�s�[�Ɠ\��t���v��I�����ām�lj��n�{�^�����N���b�N����B�I�������}�N�����E���̗����ɕ\�������B�mOK�n���N���b�N����i�}16�j�B
�@����ƁAExcel�̃��j���[�Ɂu�R�s�[�Ɠ\��t���v�Ƃ����A�C�R�����\�������i�}17�j�B
�@���̃A�C�R�����N���b�N����Ɓu�R�s�[�Ɠ\��t���v�̃}�N���������Ɏ��s�����i�����̃A�C�R���̎�ނ͕ύX���\�����A���ڃ}�N���Ƃ͊W���Ȃ��̂ō���͏ȗ�����j�B
�@���̃A�C�R�����폜�������ꍇ�́A���̃A�C�R����I�����āA�}�E�X�̉E�N���b�N�ŕ\������郁�j���[����A�m�N�C�b�N�A�N�Z�X�c�[���o�[����폜�n��I������ƍ폜�ł���i�}18�j�B
�@���ɁA�{�^������}�N�������s�����Ă݂悤�B
�@���[�N�V�[�g��ɔz�u�����}�`���{�^���ɂ��A�}�N���̎��s�����蓖�Ă邱�Ƃ��ł���B�{�^���̕\�ʂɁA���̃{�^���͉��̃}�N�������s����{�^���Ȃ̂����L�q���Ă����ƁA��ϕ�����₷���ĕ֗����B
�@�܂��u�}���v�^�u����u�}�`�v�́m���n���N���b�N����B�����ł͗�Ƃ��āu�p�ێl�p�`�v��I������i�}19�j�B
�@�{�^����z�u�������ꏊ�Ƀh���b�O����B�{�^���̕\�ʂɕ�������͂���i�}20�j�B
�@���ɁA�{�^�����E�N���b�N���ĕ\������郁�j���[����A�m�}�N���̓o�^�n��I������i�}21�j�B
�@�\�������u�}�N���̓o�^�v��ʂ���A�u�R�s�[�Ɠ\��t���v��I�����āmOK�n�{�^�����^�b�v����i�}22�j�B����ŁA�{�^���ƃ}�N�����֘A�t����ꂽ�B
�@�ł́A�{�^�����N���b�N���ă}�N�������s���Ă݂悤�B�܂���x�A�{�^���ȊO�̃Z�����N���b�N����B���ꂩ��{�^�����N���b�N����ƁA��̐}14�̂悤�ɎЈ��̃f�[�^���R�s�[���y�[�X�g�����B
�@����ɁA�����ŃR�s�[���y�[�X�g�����f�[�^�́u�폜�}�N���v���lj����Ă݂悤�B
�@�m�J���n�^�u����m�}�N���̋L�^�n���N���b�N�A�u�}�N�����v�́u�폜�v�Ƃ��Ă����B�u�����v�ɂ́u�R�s�[�y�[�X�g�����f�[�^�̍폜�v�Ƃ��Ă����B�Ō�ɁmOK�n�{�^�����N���b�N����B
�@�}�N���̋L�^���J�n�����̂ŁA�R�s�[���y�[�X�g��������I�����āA�L�[�{�[�h�́mDelete�n�L�[�ō폜����B�u�L�^�I���v���N���b�N����B�u�}���v���j���[����u�}�`�v��I�����āu�p�ێl�p�`�v��z�u����B�\�ʂ̕����ɂ́u�폜�v�ƕt���Ă����B�m�폜�n�{�^����I�����ă}�E�X�̉E�N���b�N�ŁA�u�}�N���̓o�^�v����u�폜�v��I�����āmOK�n���N���b�N����B
�@�ȏ�̎菇�ŁA�Ј��f�[�^�̃R�s�[���y�[�X�g�ƍ폜���\�ɂȂ�B�m�R�s�[�ƃy�[�X�g�n�{�^�����N���b�N����Ɛ}23�̂悤�ɂȂ�A�m�폜�n�{�^�����N���b�N����Ɛ}24�̂悤�ɂȂ�B
�@���������쐬�����}�N�����܂�Excel�t�@�C���͕ۑ����Ă����������̂��B�����ŁA���Ƀ}�N�����܂u�b�N�iExcel�t�@�C���j�̕ۑ��ɂ��Č��Ă������B
�@Excel 2007�ȍ~�ł́A�}�N�����܂u�b�N�́A�ʏ��Excel�t�@�C���Ƃ͈قȂ�u�}�N���L���u�b�N�v�Ƃ��ĕۑ�����悤�ɂȂ����B
�@Excel���j���[�́m�t�@�C���n���m�G�N�X�|�[�g�n�ƑI������B�u�t�@�C����ނ̕ύX�v���_�u���N���b�N����B�u���O��t���ĕۑ��v�̉�ʂ��\�������̂ŁA�m�t�@�C���̎�ށn�ɁuExcel�}�N���L���u�b�N�i*.xlsm�j�v��I�����āA�t�@�C�������w�肷��i�}25�j�B�}�N�����܂t�@�C���̊g���q�́u.xlsm�v�ƂȂ�B
�@�ł́A�s�v�ɂȂ����}�N���͂ǂ����邩�H ���R�폜���邱�ƂɂȂ�̂ŁA�A�ڏ���̍Ō�̓}�N���̍폜���@�ɂ��Č��Ă������B
�@�܂��A�m�J���n�^�u���̃}�N�����N���b�N����B�}�N���̉�ʂ��\�������̂ŁA�폜�������}�N����I�����ām�폜�n�{�^�����N���b�N����i�}26�j�B
�@VBE����ł��}�N�����폜�ł���B�폜�������}�N���̋L�q������I�����A�L�[�{�[�h�́mDelete�n�L�[�������B�����VBE����}�N�����폜�ł���i�}27�j�B
�@����͂����܂ł��B�ȒP�ȃ}�N����o�^���āA�}�N�������s����Ƃ���܂ł�����������A�܂�1��ڂœ��e���e�Ղł��邽�߁A�\���ɗ����ł����̂ł͂Ȃ����낤���B���̉�ł́A�}�N���Ƃ͉��ł����āA�ǂ̂悤�Ɏg�p������������𗝉��ł���Ώ\�����B
�@����́AExcel VBA�̊�b�m���ɂ��ĉ������B�v���O���~���O�p����o�Ă���̂ŁA������₷������������Ǝv���B���y���݂ɁB
�y2016/6/27�zWindows 10�AExcel 2016�ɑΉ����܂����B
PROJECT KySS ��t�� �����i�₭���� ���ɂ₷�j
1950�N���܂�B�t���[VB�v���O���}�B�����w�l�����[�J�[�̎����E�ɍݐE���A���VB��ActiveX�Ɏ��g�݁A�L�������M�B2003�N���t���[�B.NET��RIA�Ɋւ��鎷�M�����BWindows�X�g�A�A�v�����������J���i��270�{�j�B
�@
Microsoft MVP for Development Platforms - Client App Dev �iOct 2003-Sep 2012�j�B
Microsoft MVP for Development Platforms - Windows Phone Development�iOct 2012-Sep 2013�j�B
Microsoft MVP for Development Platforms - Client Development�iOct 2013-Sep 2014�j�B
PROJECT KySS�́A1997�N�ɖ�t�����ƌ��������R���{���[�V�����E���j�b�g
�s�{�b�g�e�[�u���Ƃ͉��������u���������A��������@�\���v�𗝉�����
�ǂ�ȃr�W�l�X�ɂ��������Ȃ������[�V���i���f�[�^�x�[�X�̊�b�m���ƍ����\�\�e�[�u���A���R�[�h�A�t�B�[���h�A��L�[�Ƃ�Copyright © ITmedia, Inc. All Rights Reserved.
��IT eBook