���������

  • ������� �����

    ���� �����-������ � ���� ������ ����� �����-������, ������� ����� ��������� ������� ������ � ��������� Microsoft Word.



    ��� �����
  • �������
    ����������: 6 745 |
    ����������� (0)
    26 ��� 2011 |

    �������� ����� ������� Microsoft Access, ������� �� ������������� � ���������� ������ �����, ������������ �� �������������, �� ��������� ������� ����������������. ��� ������������� �� � ���� ��������� ��������� ������� (��������� ��������� �� ����� ����������� ������� Access) � ������ (��������� �� ����� Visual Basic for Application, VBA). � �� ������� ����� ����������� ��������� �������������� ����������� ������������ ���� ���������� � ��������� ��� �� ����� ���������� �������������. � ���� ����� �� ������������ � ����� �� ���� ������� — ��������� � ����� �� ������ ���������������� Access — ������ �����������.

    ������������� �������� � ���� ������ Microsoft Access

    � ������� �������� ����� ��������� ����������� ��� �������� ��� ��������� Access �� ���, ������� ���� ������� � ���������� ������.

    ������ � Access ������������ ����� ���������, ��������� �� ����� ��� ���������� �����������, ������� ����������� ���� ���������������, ���� � �������, �������� ������������� ���������. ����� ����������� � Access ����� �����, � ������� �������� ����� ����������� ������ �� ����, ��� ��������� ������� ��������� �� ����� VBA. ������ ������������ ����� ������������ ��� �, ��������, ���� ��� ��������� ����������, ������� �������� �������������. ��������, ��� ������������� ������������ ������������ (OpenForm) � �������� ���������� ���������� ������, �� ������� ����, ��� ����������� ����� � ����� ������ �� �� �����.

    ������������ Microsoft Access  

    ���������

    ����������

    ������������

    ������ � ������� � ������ � �������

    ����� ������

    ��������� ������ (ApplyFilter)

     

    ����������� �� ������

    ��������������� (FindNext)

     ����������� (FindRecord) ������������������� (GoToControl)

    ���������� (GoToPage) �������� (GoToRecord)

     

    ���������� ������ ��� ������

    ���������� (Requery) �����������������

    ( ShowAllRecords )

    ����������

    ���������� �������

    ��������� ������� (RunComraand)

     

    ���������� �������, ��������� ��� �������

    ������������� (RunMacro) ������ ��������� (RunCode) ������������� (OpenQuery) 3anyc� 3anpoca SQL (RunSQL)

     

    ���������� ������� ����������

    ������ ���������� (RunApp)

     

    ���������� ����������

    �������� ������� (CancelEvent)

    ���������� ���������� (StopAllMacros) ���������������� (StopMacro)

     

    ����� �� Microsoft Access

    ����� (Quit)

    ������/�������

    �������� �������� Microsoft Access � ������ ����������

    ������� � ������� (OutputTo) ��������������� (SendObject)

     

    �������������� ������� ������

    ������������� ���������� (Transfer Database) �����������������SQL (TransferSQLDat abase) ������������� ������������������ (Transfer Spreadsheet) ������������������ (TransferText )

    ������ � ���������

    �����������, �������������� � ���������� �������

    ���������������� (CopyObject)

    ���������� ���� ����������

    (CopyDatabase File)

    ������������� (Rename) ��������� (Save)

    ������

    ����� �� ����� ��� ������� ���������� ��� ����������� ������ ������������

     

    ������ ��������� �������

    ������������������ (ShowToolbar)

     

     

     

    ������ (����)

     

    ��� ����� �� ���� �������, ��������, ������� ����� ���� ��������� � ������� ��������, ����� ������������. ���� ���� �� �� ������ ������������ ������� � ����� �����������, ����� ����� ������� ��� ������������, ��������� �� ����� ������������ � � ���������� VBA, ��� ����� �������� �����.

    �� ��������� � ���������� ������� Access, � Microsoft Access 2002 ��������� ��� ����� ������������:

    �����������������SQL (TransferSQLDatabase) — ��������� ���� ������ Microsoft SQL Server 7.0 � ���� �� ������ ������;

    ������������������������(CopyDatabaseFile) — ��������� ����������� ������� ���� ������ Microsoft SQL Server 7.0 � ����, �������������� � ������� Access;

    �������������� (OpenFunction) — ��������� �������, ������������ �������������, � ������� Access. ��� ������� ������������ ����� ������, �������, ��������� ������� ���������, ���������� ���������� ��� ��, ��� � ����������� ���������.

    ������������� �������� ��������� ���, ��� �� ����� ���������, � ��� ����� �� ����� ������� ��������� ����� ����������������. ��� �������� ������� ��������� ����� ���� �������� ������ ������ � Microsoft Access � Windows, ����� ��� �������������� �������� �� ���� ���� ������ (Database) � ����������� ���� — ����������� �������� (Macro Design), ����� �������� �� ������ � ���� ��������� � �������� ���������� ������������. �������, ���� ����� �� ������� ������� ��������� ����� VBA ��� ��� �������������� ������� �������, ����� ���������� �������, � �� �������� ���������� �������������� ����������.

    ��� ��� ���������� ����, �������� ���������� �������� — ��� �������� �������� ���������� ����������: ����� ����� � ������ ����������� ��� ������� ������ � ����� ��� �� ������ ������������ ��� �� ��������� ������� ������� ����; ����� ��� �������� ���������� ������������ ����� �� ������ �� ���� ���� ������ (Database), ����������� ���������� ������, ��������, ���� � �������, � ����� �������� �����, � ������� ������� ����� ���� �� ����� ����������� �������� �������� � �.�.

    �� ���. 7.1 ���������������� ����� ������������ ��������������� (Applyfilter). �� ������ ���������� ���� ��� ����, ������� ������� ������ ��� ������� � ������� ������ �������. ��� ���� ����� ������ ������� ������ �������, ����� ��������������� ������������ ���������.

    ����� ������ ����� ������������ � ����� ��� ������ ��� ����, ����� ���������� ����� ������������ �������.

    ����� ������� ������ ��������:

    ~   �������� ����������� ��������.

    ~   ������� ������ ����� �������� (Macro Name) �� ������ ������������. �� ������ �������� � ���� ������������ �������� ��� ���� ������� - "��� �������" (Macro Name) (���. 7.2).

    ~   � ���� ������� ������� ��� ������� �������. ������ ���� ������ ������ ����� �������� ������� - ��� �������� ����������� � ����������� �����������.

    ~   ������� �� ��������� ������, ������� ��� ������������ ������� � ��������������� ��������� ��� ������ ������������.

    ~   ���������� ���� ������.

    ��������� ���� 3-5 ��� ������� �������.

    ���. 7.1. ����������� �������� � ������ ����������

    ���.7.2. �������� ������ ��������

    �� ���. 7.2 � ���� ������������ ����������� ������ "����������" (Employees) ���� ������ (Northwind). ��� �������� ����� ������� �� ����� ��������� ������������. Access ���������� ���������� �������, ������� ������ � ������, ���� �� �������� ������, ������� �������� ��� � ������� "��� �������" (Macro Name), ��� ���� �� ������ �� ��������� ������ ���� ��������.

    ��� ��������� ������� ������ ������ ������������, ������� �� ������ ������������ ��� ������� �������� � ������. ���� �����, � ����� �������� ������������ ��� ������� ��������, ������� ������������ �� �������� ���������� �����������, ��������� �������� ���������� ��������.

    ��� ������� ������ �� �������� ������ �������� ������ ��� ��� ������ �� ������. ������ ��� ������� ����������� ����� ��������: ���������.����������.

    �������� ������� �������� ����� �����. ����� ��� ���� ������ �������, ����� ������ ����������� ��������������� �������������. ��� ������� ����������� ������ ��� ������������ ��������. ����� ������ �������, ������� ����������� ������� ���� ��� ������ �� ������ ������������ ��� ��������� ������ � �����-������ �������� � ����� ��� ������.

    ������������� �������� ������� ������� ���� ������������� ������� ���� ������ → ������ → ��������� ������ (Tools → Macro → Run Macro) (���. 7.3).

    ���. 7.3. ������ ������� � ������� ������� ����

    � ���������� ����, ������� �������� ��� ������ ������� ��������� ������ (Run Macro), ����� ������� (������ ��� ������� �� ������) ������ ��� �������, �� ���� ���������.���������� (���. 7.4). ���� ������ ��������� ��������� ������ �� ������ ��������� ����, ���� �� ���� ��������, ���� ���� ������ ���, ��������, ����������� ����.

    ���.7.4. ���������� ���� ������ �������

    ��������� �����



    ������ ������� �� ����:

      ������ �����
      ���������

      ����� �� �������� ������ �����������, �� �������� �����? ���� ��������, ��� ��������� �� ���������� �������� �������� ������. � ���� ��� ��� �� �������, �� ����� ����������� ��������� ���� �������, ������ ����������� ����� ��������.



      ��������-���������� – ������ ��� ���������� ��������, � ����� ��������� ���������� ���� �������������� �������� � ���� ��������. � ���� �������� ��������� ������, ����, ����� �����, ������������, � ����� ����������� ����������.



      �� ����������� ���� ����������� ������ ��������, ����������� ��� ����� ����� ���� ������������� ���� � ����, ��� ��������� ������������ ��������� �������� ����� ��������. ����������, ��� ����������� ���������������� ������ �������, �� ������ ���� ����������� ����������� ����������, �������� ���������� ��������� �������� � �����������. �������������� ���������� ������ ����� ���� ������� ����������� ���������.



      �� ������ ���������� ��������� ��������� �������� �������� �� �������� ����������� ����� ������� ����� � ����, � ��� �� ������ ������� ����������� �� ������������� ������. ���� ����� ������ � ����, ������, ���� �� ������� �������, ������� ��� ������ �� �� �����, � �� ����, ������ ���� ���������� �������� �������, ���� ��� �������� ���������. �� ������������� ������ ������������ ���� ����������� � ����� ���� ������������ ������� ��������� �����, � ���� ����� ���������� ������, ������ � �������.



      ����� �������� �������� �������� �����, ������� ��������� ����� ������ ����� � ������������ �����. �� ������ ���� ���� � ����� ��������� ������ ������. � �����, ��� �� ������ ����� �������� �����. ��� ������ �������� ������� ��������. ��������� ������ ��� - �� �� �� ���� ����, �� ����� � ����� �� ������� ����� ����� ������,