Категории
Самые читаемые
ChitatKnigi.com » 🟢Разная литература » Газеты и журналы » Интернет-журнал 'Домашняя лаборатория', 2007 №3 - Вудворт

Интернет-журнал 'Домашняя лаборатория', 2007 №3 - Вудворт

Читать онлайн Интернет-журнал 'Домашняя лаборатория', 2007 №3 - Вудворт
1 ... 213 214 215 216 217 218 219 220 221 ... 375
Перейти на страницу:

Шрифт:

-
+

Интервал:

-
+

Закладка:

Сделать
��� �� ���������? � �������-�� � "��������" ��� ������ ��������� �������� ������ ����, ������� ���������� � � ���� ��� ��� ���� "������2.doc", �������������� �������� ��� �� Word (���.�3.8).

���.�3.8. ������� � "��������" ����, ������� ���������� ����� ��������

��� ��� � ��� ���� � ���� ��� �������� � ������� Rtf, �� ��� ������� ������ � � �����������".doc"! �� ��� ��� �� ���������� � ��� ����� ����� �� ��, � ��� ���������� ������ ���� ������".rtf".

���������, � ��� �����, ���� ��������� ��� ��������� ��� �������� �� ���� �� ������������� ���������? ��������� �������� �������� �������� ��� "Docl.doc" (��, ��� "Doc2.doc", "Doc3.doc"�� � ���� ���). �� ��� �� ����������? ���� �� F3 � Explorere � ���, �������� �� � �����, ��� ��������� ������ ��� ������ ���������� ������-���� ����� ��� � ����� ��� ���������� Word �� ���������[3].

�������������, ��� ����������� ���������� ����� ���������������� ��������� ��� ������� ��� ����� � ����� ���������� (����� ���������� ����� ������, ������� � ��� ��������� � ������ "FileName" ������ ���� � ��� ������ ��������������) ���������� ���������� ��������� ��������� � ����� �� ��������� (��� � �����, ��� ��� ��������� ��� �������� ������� �����-������ ��������) � � ������ �� ���������. ������ � ��������.

�� ��� �� ��� ���� � ����� ����������? ��� ���� ����, ����� ��� �������������� ����� ����������� ��� ����� ������ � � ������� � � ����������� Rtf! � ���������-�� �����-������ �������� �������� ���������� ��� ��������� ���������. �������� ��� ���� ������, � ������� ��� "ActiveDocument", ������ ����� (���.�3.9) � �����, ��� ����� ��������� ����������� ������� ���� �������� "Name".

���.�3.9. � ��� ����� ����� ������ ����������� �������.

������, ��� � ���� ��, ��� ��� ����. ��������. ������������ ����������������� ��������� ��������� �������:

Sub experience2()

MsgBox ActiveDocument.Name

End Sub

��� �������� ��� ������� ���� ��������� � ��������� ������� "ActiveDocument.Name". ����� ���� �� �������� "Debug.PrintActiveDocument.Name", ��� ���������� �� �������� ���� ������� � ����������� ���� ������� (���������� �� ���� ��������� VBA "���"-"���� �������"). �� ������������ ���� ��������� ���-�� ���������. ����, �������� F5� �������� ���� � ����������: "������1.doc".

�� ��� ���� ����� ���� ������ ���, ��� ����������! ��� �� ��� ��������? ��������, ����� ����� ������ ��������� ������ ������� � ".doc". �� ���?

������������� ��������. ������ F1 � ��������� VBA, � ����������� ���� ������ ������ "�������", � ��� � "���������� ���������",�� � ��� ��� ������� ������� ���������������� �� ������, � �� ����� ��� � ������� "�����" ���� ���������� ���� ������ �� ���� ������, �������� � ���������� ������� VBA.

������� � ������ ������ ����� "������". �� ������ �������� ���������� ������� VBA ������� ��, ��� ��� ���� � ������� "������� ����� �������" (���� ��� ����� �������� �� ����� ��������� � ����������� ������ ��� ���, �� ���� ����� ����� ������ ��� ������� ������ ��������, �� ���� ������� ����� �������). �������� ������� �� ������� "Left" (���.�3.10).

���.�3.10. ������� �� ������� Left.

����������� � ������� "Left" �������� ������ ��� ��������, ������� ��� �����������. �� ��� ������� �������� ���������� �������� �� ���� ������ � ��� ��� ������? �� ���, ��� ������� � ������ ���������� ���� � ������� "�������������� ��������"�� ����� ������� "Len". ������ ������ "��. �����", ������� �� ������ ������� "������� Len" � ������ ����������� ����������[4].

������� ������� � ����������� ������ � ���������� ����� ������ � �������, ����� �������� �������, ������� ���������� ������ ��� ��������� ������� ��������:

imyadoc = Left(ActiveDocument.Name, Len(ActiveDocument.Name) � 4)

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

Sub experience3()

imyadoc = Left(ActiveDocument.Name, Len(ActiveDocument.Name) � 4)

MsgBox imyadoc End Sub

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

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

�������������� ������ ��������� ����� ��������� ��������� ��� ���������� � �� ����� ������, ���� ����� ����� �� �������������. ���� ��� ���� ������ ������ ������ ��� ���������, �������������� �� ���������� ������ Word,�� � Word 6.0 � Word 95 ���� ����������� ������� ��� ��������� ����� ���������, � ���������, � VBA �� ����������. ������ ��� ����� ���� ������������ � VBA, ��� ��� ������� ��� Word 6.0 � Word 95 ����� ����������� � � ����� ����� ������� Office. ��� �������� � Office 97/2000/�� �������� � ���������, ��������� � ���������� ������� Office, ��� ������� ������������� �������������� ��� ���������� � VBA � ������� ���������� � ���� ������ ����� WordBasic, �� ������� �������� ������������ ��� Word 6.0 � Word 95.

� Word 6.0 � Word 95 ������� ������� "FileNameInfo$(��������, ��������)", � ������� ������� ����� ���� �������� ��� ��������� ��� ����������, ���� � ��������� ��� ����� � ���� � ��������� ������ � ������. ��� ����, ����� �� ���� ���� ��� ���������, ��� ���������� � ����, �������� ��������� ������ ���� ����� 4. (��� ��� �������� ������� � ������� �� WordBasic ��� Microsoft

1 ... 213 214 215 216 217 218 219 220 221 ... 375
Перейти на страницу:
Открыть боковую панель
Комментарии
Михаил
Михаил 16.03.2025 - 02:00
прочитал написано очень читаемо откровенно Спасибо автору и ВАМ
Сергей
Сергей 24.02.2025 - 12:28
Необычная книга
Джесси
Джесси 19.02.2025 - 08:00
Книга на хорошем уровне, легко читается
Ксения
Ксения 25.01.2025 - 12:30
Неплохая подборка книг. Прочитаю все однозначно.
Jonna
Jonna 02.01.2025 - 01:03
Страстно🔥 очень страстно