1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
| Sub xml_export_http()
Dim File_name As String
File_name = FreeFile
Open "d:\" & Worksheets("Бланк_Фото").Range("b2") & ".txt" For Output As File_name
Print #File_name, vbCrLf; " <?xml version="; Chr(34); "1.0"; Chr(34); " encoding="; Chr(34); "windows-1251"; Chr(34); "?>";
Print #File_name, vbCrLf; " <Certification>";
Print #File_name, vbCrLf; " <CertificationPeriodStart>14.01.2001</CertificationPeriodStart>";
Print #File_name, vbCrLf; " <CertificationPeriodEnd>15.01.2001</CertificationPeriodEnd>";
Print #File_name, vbCrLf; " <LastChangingDate>2014-05-19T15:24:46.8435708+03:00</LastChangingDate>";
Print #File_name, vbCrLf; " <ExportDate>06.06.2014</ExportDate>";
Print #File_name, vbCrLf; " <Exported>16.01.2001, № Номер приказа при экспорте в окне Утвержденине результатов атттестации</Exported>";
Print #File_name, vbCrLf; " <CompanyInfo>";
Print #File_name, vbCrLf; " <DistrictCode>4</DistrictCode>";
Print #File_name, vbCrLf; " <City>Витебск</City>";
Print #File_name, vbCrLf; " <District>Витебский</District>";
Print #File_name, vbCrLf; " <CompanyName>Реквизиты организации (в главном окне отдельно), графа Наименование организации</CompanyName>";
Print #File_name, vbCrLf; " <UNP>000000001</UNP>";
Print #File_name, vbCrLf; " </CompanyInfo>";
Print #File_name, vbCrLf; " <Id>5</Id>";
Print #File_name, vbCrLf; " <ListOfJobsByOccupation>";
Print #File_name, vbCrLf; " <AgreedInfo>";
Print #File_name, vbCrLf; " <Position/>";
Print #File_name, vbCrLf; " <FIO/>";
Print #File_name, vbCrLf; " <Date d4p1:nil="; Chr(34); "true"; Chr(34); " xmlns"; Chr(58); "d4p1="; Chr(34); "http"; Chr(58); Chr(47); Chr(47); "www.w3.org/2001/XMLSchema-instance"; Chr(34); Chr(47); Chr(62);
Print #File_name, vbCrLf; " <DocNumber/>";
Print #File_name, vbCrLf; " </AgreedInfo>";
Print #File_name, vbCrLf; " <AprovedInfo>";
Print #File_name, vbCrLf; " <Reason/>";
Print #File_name, vbCrLf; " <FIO/>";
Print #File_name, vbCrLf; " <Date d4p1:nil="; Chr(34); "true"; Chr(34); " xmlns"; Chr(58); "d4p1="; Chr(34); "http"; Chr(58); Chr(47); Chr(47); "www.w3.org/2001/XMLSchema-instance"; Chr(34); Chr(47); Chr(62);
Print #File_name, vbCrLf; " <DocNumber/>";
Print #File_name, vbCrLf; " </AprovedInfo>";
Print #File_name, vbCrLf; " <ChangeDate>0001-01-01T00:00:00</ChangeDate>";
Print #File_name, vbCrLf; " <Author>Председатель аттестационной комиссии</Author>";
Print #File_name, vbCrLf; " <Date d3p1:nil="; Chr(34); "true"; Chr(34); " xmlns"; Chr(58); "d3p1="; Chr(34); "http"; Chr(58); Chr(47); Chr(47); "www.w3.org/2001/XMLSchema-instance"; Chr(34); Chr(47); Chr(62);
Print #File_name, vbCrLf; " </ListOfJobsByOccupation>";
Print #File_name, vbCrLf; " <ListOfJobsForTextile>";
Print #File_name, vbCrLf; " <AgreedInfo>";
Print #File_name, vbCrLf; " <Position/>";
Print #File_name, vbCrLf; " <FIO/>";
Print #File_name, vbCrLf; " <Date d4p1:nil="; Chr(34); "true"; Chr(34); " xmlns"; Chr(58); "d4p1="; Chr(34); "http"; Chr(58); Chr(47); Chr(47); "www.w3.org/2001/XMLSchema-instance"; Chr(34); Chr(47); Chr(62);
Print #File_name, vbCrLf; " <DocNumber/>";
Print #File_name, vbCrLf; " </AgreedInfo>";
Print #File_name, vbCrLf; " <AprovedInfo>";
Print #File_name, vbCrLf; " <Reason/>";
Print #File_name, vbCrLf; " <FIO/>";
Print #File_name, vbCrLf; " <Date d4p1:nil="; Chr(34); "true"; Chr(34); " xmlns"; Chr(58); "d4p1="; Chr(34); "http"; Chr(58); Chr(47); Chr(47); "www.w3.org/2001/XMLSchema-instance"; Chr(34); Chr(47); Chr(62);
Print #File_name, vbCrLf; " <DocNumber/>";
Print #File_name, vbCrLf; " </AprovedInfo>";
Print #File_name, vbCrLf; " <ChangeDate>0001-01-01T00:00:00</ChangeDate>";
Print #File_name, vbCrLf; " <Author>Председатель аттестационной комиссии</Author>";
Print #File_name, vbCrLf; " <Date d3p1:nil="; Chr(34); "true"; Chr(34); " xmlns"; Chr(58); "d3p1="; Chr(34); "http"; Chr(58); Chr(47); Chr(47); "www.w3.org/2001/XMLSchema-instance"; Chr(34); Chr(47); Chr(62);
Print #File_name, vbCrLf; " </ListOfJobsForTextile>";
Print #File_name, vbCrLf; " <ActionPlan>";
Print #File_name, vbCrLf; " <AgreedInfo>";
Print #File_name, vbCrLf; " <Position/>";
Print #File_name, vbCrLf; " <FIO/>";
Print #File_name, vbCrLf; " <Date d4p1:nil="; Chr(34); "true"; Chr(34); " xmlns"; Chr(58); "d4p1="; Chr(34); "http"; Chr(58); Chr(47); Chr(47); "www.w3.org/2001/XMLSchema-instance"; Chr(34); Chr(47); Chr(62);
Print #File_name, vbCrLf; " <DocNumber/>";
Print #File_name, vbCrLf; " </AgreedInfo>";
Print #File_name, vbCrLf; " <AprovedInfo>";
Print #File_name, vbCrLf; " <Reason/>";
Print #File_name, vbCrLf; " <FIO/>";
Print #File_name, vbCrLf; " <Date d4p1:nil="; Chr(34); "true"; Chr(34); " xmlns"; Chr(58); "d4p1="; Chr(34); "http"; Chr(58); Chr(47); Chr(47); "www.w3.org/2001/XMLSchema-instance"; Chr(34); Chr(47); Chr(62);
Print #File_name, vbCrLf; " <DocNumber/>";
Print #File_name, vbCrLf; " </AprovedInfo>";
Print #File_name, vbCrLf; " <ChangeDate>0001-01-01T00:00:00</ChangeDate>";
Print #File_name, vbCrLf; " <Author>Председатель аттестационной комиссии</Author>";
Print #File_name, vbCrLf; " <Date d3p1:nil="; Chr(34); "true"; Chr(34); " xmlns"; Chr(58); "d3p1="; Chr(34); "http"; Chr(58); Chr(47); Chr(47); "www.w3.org/2001/XMLSchema-instance"; Chr(34); Chr(47); Chr(62);
Print #File_name, vbCrLf; " </ActionPlan>";
Print #File_name, vbCrLf; " <ListOfJobsLeaveForWorkWithHazardous>";
Print #File_name, vbCrLf; " <AgreedInfo>";
Print #File_name, vbCrLf; " <Position/>";
Print #File_name, vbCrLf; " <FIO/>";
Print #File_name, vbCrLf; " <Date d4p1:nil="; Chr(34); "true"; Chr(34); " xmlns"; Chr(58); "d4p1="; Chr(34); "http"; Chr(58); Chr(47); Chr(47); "www.w3.org/2001/XMLSchema-instance"; Chr(34); Chr(47); Chr(62);
Print #File_name, vbCrLf; " <DocNumber/>";
Print #File_name, vbCrLf; " </AgreedInfo>";
Print #File_name, vbCrLf; " <AprovedInfo>";
Print #File_name, vbCrLf; " <Reason/>";
Print #File_name, vbCrLf; " <FIO/>";
Print #File_name, vbCrLf; " <Date d4p1:nil="; Chr(34); "true"; Chr(34); " xmlns"; Chr(58); "d4p1="; Chr(34); "http"; Chr(58); Chr(47); Chr(47); "www.w3.org/2001/XMLSchema-instance"; Chr(34); Chr(47); Chr(62);
Print #File_name, vbCrLf; " <DocNumber/>";
Print #File_name, vbCrLf; " </AprovedInfo>";
Print #File_name, vbCrLf; " <ChangeDate>0001-01-01T00:00:00</ChangeDate>";
Print #File_name, vbCrLf; " <Author>Председатель аттестационной комиссии</Author>";
Print #File_name, vbCrLf; " <Date d3p1:nil="; Chr(34); "true"; Chr(34); " xmlns"; Chr(58); "d3p1="; Chr(34); "http"; Chr(58); Chr(47); Chr(47); "www.w3.org/2001/XMLSchema-instance"; Chr(34); Chr(47); Chr(62);
Print #File_name, vbCrLf; " </ListOfJobsLeaveForWorkWithHazardous>";
Print #File_name, vbCrLf; " <ListOfJobsWorkTimeReduction>";
Print #File_name, vbCrLf; " <AgreedInfo>";
Print #File_name, vbCrLf; " <Position/>";
Print #File_name, vbCrLf; " <FIO/>";
Print #File_name, vbCrLf; " <Date d4p1:nil="; Chr(34); "true"; Chr(34); " xmlns"; Chr(58); "d4p1="; Chr(34); "http"; Chr(58); Chr(47); Chr(47); "www.w3.org/2001/XMLSchema-instance"; Chr(34); Chr(47); Chr(62);
Print #File_name, vbCrLf; " <DocNumber/>";
Print #File_name, vbCrLf; " </AgreedInfo>";
Print #File_name, vbCrLf; " <AprovedInfo>";
Print #File_name, vbCrLf; " <Reason/>";
Print #File_name, vbCrLf; " <FIO/>";
Print #File_name, vbCrLf; " <Date d4p1:nil="; Chr(34); "true"; Chr(34); " xmlns"; Chr(58); "d4p1="; Chr(34); "http"; Chr(58); Chr(47); Chr(47); "www.w3.org/2001/XMLSchema-instance"; Chr(34); Chr(47); Chr(62);
Print #File_name, vbCrLf; " <DocNumber/>";
Print #File_name, vbCrLf; " </AprovedInfo>";
Print #File_name, vbCrLf; " <ChangeDate>0001-01-01T00:00:00</ChangeDate>";
Print #File_name, vbCrLf; " <Author>Председатель аттестационной комиссии</Author>";
Print #File_name, vbCrLf; " <Date d3p1:nil="; Chr(34); "true"; Chr(34); " xmlns"; Chr(58); "d3p1="; Chr(34); "http"; Chr(58); Chr(47); Chr(47); "www.w3.org/2001/XMLSchema-instance"; Chr(34); Chr(47); Chr(62);
Print #File_name, vbCrLf; " </ListOfJobsWorkTimeReduction>";
Print #File_name, vbCrLf; " <ListOfJobsPaymentForWork>";
Print #File_name, vbCrLf; " <AgreedInfo>";
Print #File_name, vbCrLf; " <Position/>";
Print #File_name, vbCrLf; " <FIO/>";
Print #File_name, vbCrLf; " <Date d4p1:nil="; Chr(34); "true"; Chr(34); " xmlns"; Chr(58); "d4p1="; Chr(34); "http"; Chr(58); Chr(47); Chr(47); "www.w3.org/2001/XMLSchema-instance"; Chr(34); Chr(47); Chr(62);
Print #File_name, vbCrLf; " <DocNumber/>";
Print #File_name, vbCrLf; " </AgreedInfo>";
Print #File_name, vbCrLf; " <AprovedInfo>";
Print #File_name, vbCrLf; " <Reason/>";
Print #File_name, vbCrLf; " <FIO/>";
Print #File_name, vbCrLf; " <Date d4p1:nil="; Chr(34); "true"; Chr(34); " xmlns"; Chr(58); "d4p1="; Chr(34); "http"; Chr(58); Chr(47); Chr(47); "www.w3.org/2001/XMLSchema-instance"; Chr(34); Chr(47); Chr(62);
Print #File_name, vbCrLf; " <DocNumber/>";
Print #File_name, vbCrLf; " </AprovedInfo>";
Print #File_name, vbCrLf; " <ChangeDate>0001-01-01T00:00:00</ChangeDate>";
Print #File_name, vbCrLf; " <Author>Председатель аттестационной комиссии</Author>";
Print #File_name, vbCrLf; " <Date d3p1:nil="; Chr(34); "true"; Chr(34); " xmlns"; Chr(58); "d3p1="; Chr(34); "http"; Chr(58); Chr(47); Chr(47); "www.w3.org/2001/XMLSchema-instance"; Chr(34); Chr(47); Chr(62);
Print #File_name, vbCrLf; " </ListOfJobsPaymentForWork>";
Print #File_name, vbCrLf; " <WorkplaceCertificationMaps>";
Print #File_name, vbCrLf; " <WorkplaceCertifications>";
Print #File_name, vbCrLf; " <Guid>de52d09a-47d7-4baa-ab32-01ae8ec93662</Guid>";
Print #File_name, vbCrLf; " <IsTextile>false</IsTextile>";
Print #File_name, vbCrLf; " <GeneralData>";
Print #File_name, vbCrLf; " <OrganizationName>"; Worksheets("Бланк_Фото").Range("c1"); "</OrganizationName>";
Print #File_name, vbCrLf; " <Department>"; Worksheets("Бланк_Фото").Range("b2"); "</Department>";
' на след. строчке сбоит, потом на следующей...
Print #File_name, vbCrLf; " <Office>"; Worksheets("Бланк_Фото").Range("с3"); "</Office>";
Print #File_name, vbCrLf; " <IsUserDefinedJobAndCode>true</IsUserDefinedJobAndCode>";
' дальше идёт n-цать однообразных строчек и
Close #File_name
End Sub |