![]() |
�@ | |
���W .NET����ɂ�鎟����Office�\�����[�V�����̊J���\�\�@Visual Studio Tools for Office �T�v�@�\�\ 1. VSTO�\�����[�V�����Ƃ��f�W�^���A�h�o���e�[�W�@��F���F |
�@Excel��Word���Ɩ��A�v���P�[�V�����̃t�����g�G���h�ɂ��ė��p����ɂ́AExcel�^Word��Office���i���O���̃v���O�������瑀�삷��K�v������BOffice���i�̐V�����o�[�W�����ł���Office 2003�ł́A���̂��߂̋@�\��2�p�ӂ���Ă���B1�́A�uOffice COM�A�h�C���v�B����1���AOffice 2003�ŐV���ɒlj����ꂽ�uVisual Studio Tools for Office�\�����[�V�����i�ȍ~�AVSTO�\�����[�V�����j�v���B
�@Office COM�A�h�C���́AOffice�̋@�\���g�����邽�߂́uCOM���W���[���v�ł���B����AVSTO�\�����[�V�����́AOffice�̋@�\���g�����邽�߂́u.NET�A�Z���u���v�ł���B���҂̖ړI�͓����Ƃ����Ă悢���AVSTO�\�����[�V�����́A�P��COM�A�h�C���Ɠ����@�\��.NET�A�Z���u���Ŏ������Ă���Ƃ����킯�ł͂Ȃ��BVSTO�\�����[�V�����́A����܂ł�Office COM�A�h�C���Ƃ͈قȂ�A�����_�E�����[�h�^�����A�b�v�f�[�g��Z�L�����e�B�@�\�Ȃǂ�.NET Framework�e�N�m���W�����p�ł���̂��B����VSTO�\�����[�V�����ɂ�����.NET Framework�e�N�m���W�̓��e�ɂ��ẮAWindows Server Insider�uOffice 2003�ŕς��Ɩ��A�v���P�[�V�����v�ʼn�����Ă���̂ŁA�ڂ����͂�������Q�Ƃ��Ă������������B
�@�Ȃ��A�ǎ҂̒��ɂ́AOffice�ł́uVBA�iVisual Basic for Applications�j�}�N���v�Ƃ����@�\������ƍl�����������邩������Ȃ��B�������A�}�N���Ƃ́u��A�̍�Ǝ菇��o�^���čė��p����v�̂��ړI�ŁAOffice System�\�����[�V�����̍\�z�ɂ͂��܂�K���Ă��Ȃ��B����āA�����ł�Office�g���@�\�ɂ͊܂߂Ȃ������B
�@Office COM�A�h�C���̊J���ł́A�ȉ��̂悤�ȊJ�����ꂪ�g�p�ł���i��VBA�̓}�N�������łȂ��ACOM�A�h�C�����쐬�ł���B�ڂ����́AMSDN�uMicrosoft Office XP Developer �E�H�[�N�X���[ : VBA ���g���� COM �A�h�C�����쐬�����v���Q�Ƃ��ꂽ���j�B
- Visual Basic 6.0�^Visual C++
- Visual Basic .NET�^C#
- VBA�iVisual Basic for Applications�BVisual Basic����h������Office�r���g�C���J�����j
�@�����̊J������̒��Œ��ӂ��ׂ��Ȃ̂́AOffice COM�A�h�C���ł�Visual Studio .NET�iVisual Basic .NET�AC#�j���g����Ƃ��낾�B�܂�AOffice COM�A�h�C���ł�.NET�A�Z���u�����g����̂ł���B����.NET�A�Z���u���́AOffice�}�l�[�WCOM�A�h�C���ƌĂ�Ă���B�������A�O�q�����悤�ɁAVSTO�\�����[�V������Office COM�A�h�C���Ƃł�.�A.NET Framework�e�N�m���W�����p�ł��邩�ł��Ȃ����̈Ⴂ�����邱�Ƃɗ��ӂ��ׂ��ł���B�܂�AVisual Studio.NET�ō쐬����COM�A�h�C���́A.NET�A�Z���u���ł����Ă�.NET Framework�e�N�m���W�𗘗p���邱�Ƃ��ł��Ȃ��̂��B
�@����AVSTO�\�����[�V�����̊J���ł́A�uVisual Studio Tools for the Microsoft Office System�i�ȍ~�AVSTO�j�v���K�{�ƂȂ�BVSTO�́A�uMicrosoft Office System �\�����[�V�����iVSTO�\�����[�V�����j�v�\�z��p�̊J���c�[���ŁAVisual Studio .NET 2003�i�ȍ~�AVS.NET�j�p�̃A�h�I���\�t�g�A��̓I�ɂ�Visual Basic .NET 2003�i�ȍ~�AVB.NET�j��Visual C# .NET 2003�i�ȍ~�AC#�j�p�̃v���W�F�N�g�E�e���v���[�g�ł���BVSTO���C���X�g�[�����邱�Ƃɂ��AVB.NET�^C#�̗�����Ƃ��A�uExcel���[�N�u�b�N�v�A�uWord�h�L�������g�v�A�uWord�e���v���[�g�v��3�̃v���W�F�N�g�E�e���v���[�g�����p�ł���悤�ɂȂ�
![]() |
||||||
Visual Studio .NET 2003�ɒlj����ꂽVSTO�v���W�F�N�g�E�e���v���[�g | ||||||
�u�V�����v���W�F�N�g�v�_�C�A���O�BVS.NET2003��IDE�i�����J�����j�̃��j���[�E�o�[����m�t�@�C���n�|�m�V�K�쐬�n�|�m�v���W�F�N�g�n�����s����ƋN���ł���B | ||||||
|
�@�{�e�ł́AVSTO�ɂ��J�����Љ��BVSTO�\�����[�V�����̎d�g�݂�����������ƁAVSTO����������R�[�h�̓��e�ɂ��ĉ�����Ă����B�Ȃ��A�v���O�����̃R�[�h�͂��ׂ�Visual Basic .NET�Ŏ����B�������AVisual C# .NET�̃R�[�h���t�@�C���Ƃ��ēY�t����B
��VSTO�ɂ���
�@�p�b�P�[�W�ɂ́AVisual Studio Tools for Office�̂ق��ɁA Visual Basic .NET�ASQL Server 2000 Developer Edition�AAccess 2003 Developer Extensions���܂܂�Ă���B����āAVSTO���w�������VSTO�\�����[�V�����������ɊJ���ł���B�������AOffice 2003�͕ʓr�w������K�v������̂ŁA���ӂ��K�v���B�܂��AC#�̊J������VSTO�Ɋ܂܂�Ă��Ȃ����߁AOffice�\�����[�V�����J����C#���g�������ꍇ�́AVisual Studio .NET 2003�܂���Visual C# .NET 2003���w������K�v������B���ӂ��Ă������������B |
��Microsoft Office System�ɂ��� |
�@ | ![]() |
�@INDEX | ||
�@ | �m���W�n.NET����ɂ�鎟����Office�\�����[�V�����̊J�� | |
![]() |
1�DVSTO�\�����[�V�����Ƃ� | |
�@ | 2�DVSTO�\�����[�V�����̃����b�g�Ǝ��s�̎d�g�� | |
�@ | 3�DVSTO�\�����[�V�����̊J�� | |
�@ | 4�DVSTO�̃R�[�h�ƃv���O���~���O | |
![]() |
- ��2��@�Ȍ��ȃR�[�f�B���O�̂��߂� �i2017/7/26�j
�@�����_���ŋL�q�ł��郁���o�̑����Athrow���Aout�ϐ��A�^�v���ȂǁAC# 7�ɂ͈ȑO�����R�[�h���Ȍ��ɋL�q�ł���悤�ȋ@�\����������Ă��� - ��1��@Visual Studio Code�f�o�b�O�̊�b�m�� �i2017/7/21�j
�@Node.js�v���O�������f�o�b�O���Ȃ���AVisual Studio Code�ɓ�������Ă���f�o�b�O�@�\�̊�{�́u�L�v���}�X�^�[���悤 - ��1��@���ĂȃR�[�f�B���O�̂��߂� �i2017/7/19�j
�@C# 7�Œlj����ꂽ�V�@�\�̒�����A�u���l���e�����\���̉��P�v�Ɓu���[�J�����v���Љ��B�����͕�����₷���R�[�h���L�q����̂Ɏg���� - Presentation Translator �i2017/7/18�j
�@Presentation Translator��PowerPoint�p�̃A�h�C���B�v���[���e�[�V�������̎����̕t����A������ł̎��^�����A�X���C�h�̖|����s����
![]() |
|
|
|
![]() |