![]() |
Open Webpage and Extrat data based on list in excel
I have a need to open the following website
http://webadmin.airborne.com/ecs/tools/research.asp submit from a list of airbill numbers in my excel file and extract the data on the page based on the airbill results. example airbill number would be 28530849756. Then I would need to bring either the whole page results back or certain fields which ever is easire Can you help? |
Open Webpage and Extrat data based on list in excel
On Sep 5, 2:04*pm, TXDalessandros
wrote: I have a need to open the following websitehttp://webadmin.airborne.com/ecs/tools/research.asp submit from a list of airbill numbers in my excel file and extract the data on the page based on the airbill results. example airbill number would be 28530849756. Then I would need to bring either the whole page results back or certain fields which ever is easire *Can you help? The link didn't work for me...Ron |
Open Webpage and Extrat data based on list in excel
It may be internal....Can you do this based on another webpage...
the basis is to access a webpage based on a list and then search a field based on that and extract either the whole page or certain fields "ron" wrote: On Sep 5, 2:04 pm, TXDalessandros wrote: I have a need to open the following websitehttp://webadmin.airborne.com/ecs/tools/research.asp submit from a list of airbill numbers in my excel file and extract the data on the page based on the airbill results. example airbill number would be 28530849756. Then I would need to bring either the whole page results back or certain fields which ever is easire Can you help? The link didn't work for me...Ron |
Open Webpage and Extrat data based on list in excel
On Sep 5, 4:49*pm, TXDalessandros
wrote: It may be internal....Can you do this based on another webpage... the basis is to access a webpage based on a list and then search a field based on that and extract either the whole page or certain fields No, I need to see the source code behind the specific webpage in order to see how to submit an airbill number. However, if you can figure that part out, then you can use ie.ExecWB OLECMDID_SELECTALL, OLECMDEXECOPT_DONTPROMPTUSER ie.ExecWB OLECMDID_COPY, OLECMDEXECOPT_DODEFAULT ActiveSheet.PasteSpecial Format:="Text", Link:=False, DisplayAsIcon:=False Range("A1").Select to select, copy and paste to A1 of the activesheet, all of the webpage that is in the webpage opened by your macro...Ron |
Open Webpage and Extrat data based on list in excel
I think this is what you need?
<html <head <link rel="styleSheet" href="../CSS/windows.css" type="text/css" <script function GetRelatedAirbills() { frmAirbill.hdnAction.value = "GET_RELATED_AIRBILLS"; frmAirbill.submit(); } function GetAirbillInfo(strAirbill) { frmAirbill.txtAirbill.value = strAirbill; frmAirbill.submit(); } </script </head <body bgcolor="#8D9A91" leftmargin="0" topmargin="0" marginheight="0" marginwidth="0" <form name="frmAirbill" method="POST" <table border="0" cellpadding="0" cellspacing="0" width="100%" bgcolor="#2B3948" <tr <td align="center" bgcolor="#CECEB7" <table border="0" cellpadding="4" cellspacing="0" width="700" <tr <td colspan="3" height="20"</td </tr <tr <td colspan="3" class="title"View Shipment - 28530849756</td </tr <tr <td colspan="3" height="1" bgcolor="black"</td </tr <tr <td colspan="3" height="20"</td </tr <tr <td class="bodyboldtxt"Airbill Number</td <td<input type="text" name="txtAirbill" value="28530849756" size="20" maxlength="15" /</td <td<input type="submit" value="Get Shipment Info" name="btnSubmit" style="width:200px;" /</td </tr <tr <td class="bodyboldtxt"Status</td <td class="bodytxt"<font color="blue"Printed </font</td <td</td </tr <tr <td colspan="3" height="10"</td </tr </table </td </tr <tr<td height="2" bgcolor="black"</td</tr <tr <td align="center" bgcolor="#8D9A91" <table border="0" cellpadding="4" cellspacing="0" width="700" <tr <td width="280" height="10"</td <td width="20" height="10"</td <td width="200" height="10"</td </tr <tr <td colspan="3" class="bodyboldtxt"Ship To</td </tr <tr <td class="bodytxt" valign="top" align="right"Country</td <td width="20" </td <td class="bodytxt" valign="top"UNITED STATES</td </tr <tr <td class="bodytxt" valign="top" align="right"Company Name</td <td width="20" </td <td class="bodytxt" valign="top"Frances Sewell</td </tr <tr <td class="bodytxt" valign="top" align="right"Address</td <td width="20" </td <td class="bodytxt" valign="top"307 Young Street<br /NOCONA, TX, 76255</td </tr <tr <td class="bodytxt" valign="top" align="right"Attention To</td <td width="20" </td <td class="bodytxt" valign="top"Frances Sewell<br /940825-4134<br /</td </tr <tr <td class="bodytxt" valign="top" align="right"Receiver Notes</td <td width="20" </td <td class="bodytxt" valign="top"</td </tr <tr <td class="bodytxt" valign="top" align="right"Receiver ID</td <td width="20" </td <td class="bodytxt" valign="top"</td </tr <tr<td colspan="3" </td</tr <tr <td colspan="3" class="bodyboldtxt"Senders Information</td </tr <tr <td class="bodytxt" valign="top" align="right"Sent By</td <td width="20" </td <td class="bodytxt" valign="top"Shelley Rynd</td </tr <tr <td class="bodytxt" valign="top" align="right"Phone Number</td <td width="20" </td <td class="bodytxt" valign="top"817-560-4177</td </tr <tr <td class="bodytxt" valign="top" align="right"Sender Name</td <td width="20" </td <td class="bodytxt" valign="top"CARBURANTE COMPANIES</td </tr <tr <td class="bodytxt" valign="top" align="right"Address</td <td width="20" </td <td class="bodytxt" valign="top"5810 SAN BERNARDO AVE</td </tr <tr <td class="bodytxt" valign="top" align="right"</td <td width="20" </td <td class="bodytxt" valign="top"LAREDO,TX 78041</td </tr <tr <td class="bodytxt" valign="top" align="right"User ID</td <td width="20" </td <td class="bodytxt" valign="top"API_806078504_670297718</td </tr <tr <td class="bodytxt" valign="top" align="right"Sender's Account Number</td <td width="20" </td <td class="bodytxt" valign="top"806078504</td </tr <tr <td class="bodytxt" valign="top" align="right"Sender's Account Type</td <td width="20" </td <td class="bodytxt" valign="top"N</td </tr <tr <td class="bodytxt" valign="top" align="right"Out of Origin ? </td <td width="20" </td <td class="bodytxt" valign="top"No</td </tr <!-- <tr <td class="bodytxt" valign="top" align="right"Shipment Status</td <td width="20" </td <td class="bodytxt" valign="top" bgcolor="yellow" P</td </tr -- <tr<td colspan="3" </td</tr <tr <td colspan="3" class="bodyboldtxt"Shipment Information</td </tr <tr <td class="bodytxt" valign="top" align="right"Shipment Date</td <td width="20" </td <td class="bodytxt" valign="top"8/11/2008</td </tr <tr <td class="bodytxt" valign="top" align="right"Service Type</td <td width="20" </td <td class="bodytxt" valign="top"Next Day 12:00</td </tr <tr <td class="bodytxt" valign="top" align="right"Rate Scale ID / IDC</td <td width="20" </td <td class="bodytxt" valign="top" </td </tr <tr <td class="bodytxt" valign="top" align="right"Scale Type / Region</td <td width="20" </td <td class="bodytxt" valign="top" </td </tr <!--<tr <td class="bodytxt" valign="top" align="right"Shipment Type</td <td width="20" </td <td class="bodytxt" valign="top" bgcolor="yellow" DHL Express Envelope (max 8 oz.)</td </tr -- <tr <td class="bodytxt" valign="top" align="right"Shipment Type / Weight</td <td width="20" </td <td class="bodytxt" valign="top"DHL Express Envelope (max 8 oz.) / 1</td </tr <tr <td class="bodytxt" valign="top" align="right"Dimensions</td <td width="20" </td <td class="bodytxt" valign="top"0 x 0 x 0</td </tr <tr <td class="bodytxt" valign="top" align="right"Additional Protection</td <td width="20" </td <td class="bodytxt" valign="top"Not Required</td </tr <tr <td class="bodytxt" valign="top" align="right"Protected Value</td <td width="20" </td <td class="bodytxt" valign="top"0</td </tr <tr <td class="bodytxt" valign="top" align="right"Description</td <td width="20" </td <td class="bodytxt" valign="top"</td </tr <tr <td class="bodytxt" valign="top" align="right"Shipment Reference</td <td width="20" </td <td class="bodytxt" valign="top"</td </tr <tr <td class="bodytxt" valign="top" align="right"Pickup Confirmation Number</td <td width="20" </td <td class="bodytxt" valign="top"</td </tr <tr <td class="bodytxt" valign="top" align="right"Is Rate Suppressed?</td <td width="20" </td <td class="bodytxt" valign="top"Yes</td </tr <tr<td colspan="3" </td</tr <tr <td colspan="3" class="bodyboldtxt"Billing Notification</td </tr <tr <td class="bodytxt" valign="top" align="right"Bill To</td <td width="20" </td <td class="bodytxt" valign="top"<bSender / 806078504</b </td </tr <tr <td class="bodytxt" valign="top" align="right"Billing System</td <td width="20" </td <td class="bodytxt" valign="top"FOCUS </td </tr <tr<td colspan="3" </td</tr <tr <td colspan="3" class="bodyboldtxt"Notification</td </tr <tr <td class="bodytxt" valign="top" align="right"Notify Receiver</td <td width="20" </td <td class="bodytxt" valign="top"No</td </tr <tr <td class="bodytxt" valign="top" align="right"Notify Other</td <td width="20" </td <td class="bodytxt" valign="top"No</td </tr <tr <td class="bodytxt" valign="top" align="right"Other Email Address</td <td width="20" </td <td class="bodytxt" valign="top"</td </tr <tr <td class="bodytxt" valign="top" align="right"Notification Message</td <td width="20" </td <td class="bodytxt" valign="top"</td </tr <tr<td colspan="3" </td</tr <tr <td colspan="3" class="bodyboldtxt"Options and Special Services</td </tr <tr <td class="bodytxt" valign="top" align="right"COD Value</td <td width="20" </td <td class="bodytxt" valign="top"$0.00</td </tr <tr <td class="bodytxt" valign="top" align="right"Hazardous Materials</td <td width="20" </td <td class="bodytxt" valign="top"No</td </tr <tr <td class="bodytxt" valign="top" align="right"Hold at Airborne</td <td width="20" </td <td class="bodytxt" valign="top"No</td </tr <tr <td class="bodytxt" valign="top" align="right"Sender's Receipt</td <td width="20" </td <td class="bodytxt" valign="top"No</td </tr <tr<td colspan="3" height="1" bgcolor="black"</td</tr <tr <td class="bodytxt" valign="top" align="right"Estimated Freight Charges</td <td width="20" </td <td class="bodytxt" valign="top"$0</td </tr <tr <td class="bodytxt" valign="top" align="right"Estimated Other Charges</td <td width="20" </td <td class="bodytxt" valign="top"$0.00</td </tr <tr<td colspan="3" height="1" bgcolor="black"</td</tr <tr <td class="bodytxt" valign="top" align="right"Estimated Total</td <td width="20" </td <td class="bodytxt" valign="top"$0.00</td </tr <tr<td colspan="3" </td</tr <tr <td colspan="3" class="bodyboldtxt"Shipment Batch Information</td </tr <tr <td class="bodytxt" valign="top" align="right"Focus Transmission Date</td <td width="20" </td <td class="bodytxt" valign="top"8/11/2008 7:30:08 PM</td </tr <tr <td class="bodytxt" valign="top" align="right"Invoice Number (Master Airbill Number)</td <td width="20" </td <td class="bodytxt" valign="top"</td </tr <tr <td class="bodytxt" valign="top" align="right"Number of Airbills in Invoice Number</td <td width="20" </td <td class="bodytxt" valign="top"6</td </tr <tr <td class="bodytxt" valign="top" align="right"Batch Transmission Status</td <td width="20" </td <td class="bodytxt" valign="top"Confirmation Received from Focus</td </tr <tr<td colspan="3" </td</tr <tr<td colspan="3" </td</tr </table </td </tr </table <input type="hidden" name="hdnAction" value="" / </form </body </html "ron" wrote: On Sep 5, 4:49 pm, TXDalessandros wrote: It may be internal....Can you do this based on another webpage... the basis is to access a webpage based on a list and then search a field based on that and extract either the whole page or certain fields No, I need to see the source code behind the specific webpage in order to see how to submit an airbill number. However, if you can figure that part out, then you can use ie.ExecWB OLECMDID_SELECTALL, OLECMDEXECOPT_DONTPROMPTUSER ie.ExecWB OLECMDID_COPY, OLECMDEXECOPT_DODEFAULT ActiveSheet.PasteSpecial Format:="Text", Link:=False, DisplayAsIcon:=False Range("A1").Select to select, copy and paste to A1 of the activesheet, all of the webpage that is in the webpage opened by your macro...Ron |
Open Webpage and Extrat data based on list in excel
Also I need to loop this against potentially 3k in airbills and have the data
reside beside the airbills in columns to the right "ron" wrote: On Sep 5, 4:49 pm, TXDalessandros wrote: It may be internal....Can you do this based on another webpage... the basis is to access a webpage based on a list and then search a field based on that and extract either the whole page or certain fields No, I need to see the source code behind the specific webpage in order to see how to submit an airbill number. However, if you can figure that part out, then you can use ie.ExecWB OLECMDID_SELECTALL, OLECMDEXECOPT_DONTPROMPTUSER ie.ExecWB OLECMDID_COPY, OLECMDEXECOPT_DODEFAULT ActiveSheet.PasteSpecial Format:="Text", Link:=False, DisplayAsIcon:=False Range("A1").Select to select, copy and paste to A1 of the activesheet, all of the webpage that is in the webpage opened by your macro...Ron |
All times are GMT +1. The time now is 12:15 PM. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com