[RESOLVED] VB Macro --Help!!
Hello,
I would like to automate the below process by a macro. I am not a programmer. Please help me in this regard.
I have a .doc file, which is nothing but xml tags. I would like to insert the page numbers into that doc file.
For example: (before macro runs)
<?xml version="1.0" encoding="utf-8"?>
<chapter page-num="99" id="id_0073010367_001_001131">
<title page-num="" id="id_0073010367_001_001132">
<chbe page-num="" id="id_0073010367_001_001133">
<verb page-num="" id="id_0073010367_001_001134">
<toce page-num="" id="id_0073010367_001_001137">
<para page-num="" id="id_0073010367_001_001140">
<para page-num="100" id="id_0073010367_001_001143">
<para page-num="" id="id_0073010367_001_001145">
<para page-num="" id="id_0073010367_001_001146">
<para page-num="" id="id_0073010367_001_001147">
<para page-num="" id="id_0073010367_001_001148">
<para page-num="" id="id_0073010367_001_001149">
<para page-num="" id="id_0073010367_001_0011453">
<para page-num="101" id="id_0073010367_001_001143">
<para page-num="" id="id_0073010367_001_001145">
<para page-num="" id="id_0073010367_001_001146">
<para page-num="" id="id_0073010367_001_001147">
<para page-num="" id="id_0073010367_001_001148">
<para page-num="" id="id_0073010367_001_001149">
<para page-num="" id="id_0073010367_001_0011453">
This is my doc file. I have some 1000 Pages like this. If you see the above example I have page-num=”numeric or empty”. I want to fill the empty page tag to the respective page number. The empty page-num will be the page number of the previous found page number. It should fill till it finds the page-num is not empty.
The output should be like this after macro runs…
<?xml version="1.0" encoding="utf-8"?>
<chapter page-num="99" id="id_0073010367_001_001131">
<title page-num="99" id="id_0073010367_001_001132">
<chbe page-num="99" id="id_0073010367_001_001133">
<verb page-num="99" id="id_0073010367_001_001134">
<toce page-num="99" id="id_0073010367_001_001137">
<para page-num="99" id="id_0073010367_001_001140">
<para page-num="100" id="id_0073010367_001_001143">
<para page-num="100" id="id_0073010367_001_001145">
<para page-num="100" id="id_0073010367_001_001146">
<para page-num="100" id="id_0073010367_001_001147">
<para page-num="100" id="id_0073010367_001_001148">
<para page-num="100" id="id_0073010367_001_001149">
<para page-num="100" id="id_0073010367_001_0011453">
<para page-num="101" id="id_0073010367_001_001143">
<para page-num="101" id="id_0073010367_001_001145">
<para page-num="101" id="id_0073010367_001_001146">
<para page-num="101" id="id_0073010367_001_001147">
<para page-num="101" id="id_0073010367_001_001148">
<para page-num="101" id="id_0073010367_001_001149">
<para page-num="101" id="id_0073010367_001_0011453">
It should work till end of the file.