Embedding Outlook objects into a web page

L

Lorne

Microsoft Frontpage has a command that allows you to insert an excel sheet
into a web page. Is there any code available that will do the same thing
for Outlook objects?

In particular I would like to create a custom desktop that has my task list
and calendar embedded in the desktop so it is always available to me. I
know that there are VB commands such as:

set golApp = New Outlook.Application
set objNewMail = golApp.CreateItem(olMailItem)

which create outlook objects that can then be worked on but I can't find
anything that gives a clue how to do what I want (assuming it is possible!)

I did embed a spreadsheet on my desktop to see if that gave any clues.
Below is the code created by Frontpage (if it helps any-looks unintelligible
to me and the first line reference to file:///G:/msowc.cab is odd as this is
a DVD drive that is empty):


<object classid="clsid:0002E510-0000-0000-C000-000000000046"
id="Spreadsheet1" codebase="file:///G:/msowc.cab" width="424" height="328">

<param name="HTMLURL" value>

<param name="HTMLData" value="&lt;html
xmlns:x=&quot;urn:schemas-microsoft-com:blush:ffice:excel&quot;

xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt;



&lt;head&gt;

&lt;style type=&quot;text/css&quot;&gt;

&lt;!--tr

{mso-height-source:auto;}

td

{white-space:nowrap;}

..wc0984FD1

{white-space:nowrap;

font-family:Arial;

mso-number-format:General;

font-size:auto;

font-weight:auto;

font-style:auto;

text-decoration:auto;

mso-background-source:auto;

mso-pattern:auto;

mso-color-source:auto;

text-align:general;

vertical-align:bottom;

border-top:none;

border-left:none;

border-right:none;

border-bottom:none;

mso-protection:locked;}

--&gt;

&lt;/style&gt;

&lt;/head&gt;



&lt;body&gt;

&lt;!--[if gte mso 9]&gt;&lt;xml&gt;

&lt;x:ExcelWorkbook&gt;

&lt;x:ExcelWorksheets&gt;

&lt;x:ExcelWorksheet&gt;

&lt;x:OWCVersion&gt;9.0.0.6621&lt;/x:OWCVersion&gt;

&lt;x:Label Style='border-top:solid .5pt silver;border-left:solid .5pt
silver;

border-right:solid .5pt silver;border-bottom:solid .5pt silver'&gt;

&lt;x:Caption&gt;Microsoft Office Spreadsheet&lt;/x:Caption&gt;

&lt;/x:Label&gt;

&lt;x:Name&gt;Sheet1&lt;/x:Name&gt;

&lt;x:WorksheetOptions&gt;

&lt;x:Selected/&gt;

&lt;x:Height&gt;8678&lt;/x:Height&gt;

&lt;x:Width&gt;11218&lt;/x:Width&gt;

&lt;x:TopRowVisible&gt;0&lt;/x:TopRowVisible&gt;

&lt;x:LeftColumnVisible&gt;0&lt;/x:LeftColumnVisible&gt;

&lt;x:protectContents&gt;False&lt;/x:protectContents&gt;

&lt;x:DefaultRowHeight&gt;255&lt;/x:DefaultRowHeight&gt;

&lt;x:StandardWidth&gt;2340&lt;/x:StandardWidth&gt;

&lt;/x:WorksheetOptions&gt;

&lt;/x:ExcelWorksheet&gt;

&lt;/x:ExcelWorksheets&gt;

&lt;x:MaxHeight&gt;80%&lt;/x:MaxHeight&gt;

&lt;x:MaxWidth&gt;80%&lt;/x:MaxWidth&gt;

&lt;/x:ExcelWorkbook&gt;

&lt;/xml&gt;&lt;![endif]--&gt;



&lt;table class=wc0984FD1 x:str&gt;

&lt;col class=wc0984FD1 width=&quot;64&quot;&gt;

&lt;tr height=&quot;17&quot;&gt;

&lt;td class=wc0984FD1&gt;&lt;/td&gt;

&lt;/tr&gt;

&lt;/table&gt;



&lt;/body&gt;



&lt;/html&gt;

">

<param name="DataType" value="HTMLDATA">

<param name="AutoFit" value="0">

<param name="DisplayColHeaders" value="-1">

<param name="DisplayGridlines" value="-1">

<param name="DisplayHorizontalScrollBar" value="-1">

<param name="DisplayRowHeaders" value="-1">

<param name="DisplayTitleBar" value="-1">

<param name="DisplayToolbar" value="-1">

<param name="DisplayVerticalScrollBar" value="-1">

<param name="EnableAutoCalculate" value="-1">

<param name="EnableEvents" value="-1">

<param name="MoveAfterReturn" value="-1">

<param name="MoveAfterReturnDirection" value="0">

<param name="RightToLeft" value="0">

<param name="ViewableRange" value="1:65536">

</object>
 
G

Guest

Lorne,

check out
http://www.microsoft.com/downloads/...454-073e-4974-a800-1490a7cb358f&DisplayLang=e

This PDF is a great primer on customizing OWA and should help you out
Best of luck

D. Cassidy

----- Lorne wrote: ----

Microsoft Frontpage has a command that allows you to insert an excel shee
into a web page. Is there any code available that will do the same thin
for Outlook objects

In particular I would like to create a custom desktop that has my task lis
and calendar embedded in the desktop so it is always available to me.
know that there are VB commands such as

set golApp = New Outlook.Applicatio
set objNewMail = golApp.CreateItem(olMailItem

which create outlook objects that can then be worked on but I can't fin
anything that gives a clue how to do what I want (assuming it is possible!

I did embed a spreadsheet on my desktop to see if that gave any clues
Below is the code created by Frontpage (if it helps any-looks unintelligibl
to me and the first line reference to file:///G:/msowc.cab is odd as this i
a DVD drive that is empty)


<object classid="clsid:0002E510-0000-0000-C000-000000000046
id="Spreadsheet1" codebase="file:///G:/msowc.cab" width="424" height="328"><param name="HTMLURL" value><param name="HTMLData" value="&lt;htm
xmlns:x=&quot;urn:schemas-microsoft-com:blush:ffice:excel&quot

xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt



&lt;head&gt

&lt;style type=&quot;text/css&quot;&gt

&lt;!--t

{mso-height-source:auto;

t

{white-space:nowrap;

..wc0984FD

{white-space:nowrap

font-family:Arial

mso-number-format:General

font-size:auto

font-weight:auto

font-style:auto

text-decoration:auto

mso-background-source:auto

mso-pattern:auto

mso-color-source:auto

text-align:general

vertical-align:bottom

border-top:none

border-left:none

border-right:none

border-bottom:none

mso-protection:locked;

--&gt

&lt;/style&gt

&lt;/head&gt



&lt;body&gt

&lt;!--[if gte mso 9]&gt;&lt;xml&gt

&lt;x:ExcelWorkbook&gt

&lt;x:ExcelWorksheets&gt

&lt;x:ExcelWorksheet&gt

&lt;x:OWCVersion&gt;9.0.0.6621&lt;/x:OWCVersion&gt

&lt;x:Label Style='border-top:solid .5pt silver;border-left:solid .5p
silver

border-right:solid .5pt silver;border-bottom:solid .5pt silver'&gt

&lt;x:Caption&gt;Microsoft Office Spreadsheet&lt;/x:Caption&gt

&lt;/x:Label&gt

&lt;x:Name&gt;Sheet1&lt;/x:Name&gt

&lt;x:WorksheetOptions&gt

&lt;x:Selected/&gt

&lt;x:Height&gt;8678&lt;/x:Height&gt

&lt;x:Width&gt;11218&lt;/x:Width&gt

&lt;x:TopRowVisible&gt;0&lt;/x:TopRowVisible&gt

&lt;x:LeftColumnVisible&gt;0&lt;/x:LeftColumnVisible&gt

&lt;x:protectContents&gt;False&lt;/x:protectContents&gt

&lt;x:DefaultRowHeight&gt;255&lt;/x:DefaultRowHeight&gt

&lt;x:StandardWidth&gt;2340&lt;/x:StandardWidth&gt

&lt;/x:WorksheetOptions&gt

&lt;/x:ExcelWorksheet&gt

&lt;/x:ExcelWorksheets&gt

&lt;x:MaxHeight&gt;80%&lt;/x:MaxHeight&gt

&lt;x:MaxWidth&gt;80%&lt;/x:MaxWidth&gt

&lt;/x:ExcelWorkbook&gt

&lt;/xml&gt;&lt;![endif]--&gt



&lt;table class=wc0984FD1 x:str&gt

&lt;col class=wc0984FD1 width=&quot;64&quot;&gt

&lt;tr height=&quot;17&quot;&gt

&lt;td class=wc0984FD1&gt;&lt;/td&gt

&lt;/tr&gt;

&lt;/table&gt;



&lt;/body&gt;



&lt;/html&gt;

"><param name="DataType" value="HTMLDATA"><param name="AutoFit" value="0"><param name="DisplayColHeaders" value="-1"><param name="DisplayGridlines" value="-1"><param name="DisplayHorizontalScrollBar" value="-1"><param name="DisplayRowHeaders" value="-1"><param name="DisplayTitleBar" value="-1"><param name="DisplayToolbar" value="-1"><param name="DisplayVerticalScrollBar" value="-1"><param name="EnableAutoCalculate" value="-1"><param name="EnableEvents" value="-1"><param name="MoveAfterReturn" value="-1"><param name="MoveAfterReturnDirection" value="0"><param name="RightToLeft" value="0"><param name="ViewableRange" value="1:65536"></object>
 
L

Lorne

It looks like I need Exchange server to do what is in this paper - am I
correct?

At the moment I am working on a standalone computer at home although I have
a wireless broadband router to get on the internet & a laptop with wireless
which I use 2/3 times a month (I copy files to it if I am going away) so I
have no software like exchange server or anything else that is set up in a
normal domain server type way.

Does that mean it is not possible to do what I want?




Dan Cassidy said:
Lorne,

check out:
http://www.microsoft.com/downloads/...54-073e-4974-a800-1490a7cb358f&DisplayLang=en

This PDF is a great primer on customizing OWA and should help you out.
Best of luck.

D. Cassidy

----- Lorne wrote: -----

Microsoft Frontpage has a command that allows you to insert an excel sheet
into a web page. Is there any code available that will do the same thing
for Outlook objects?

In particular I would like to create a custom desktop that has my task list
and calendar embedded in the desktop so it is always available to me. I
know that there are VB commands such as:

set golApp = New Outlook.Application
set objNewMail = golApp.CreateItem(olMailItem)

which create outlook objects that can then be worked on but I can't find
anything that gives a clue how to do what I want (assuming it is possible!)

I did embed a spreadsheet on my desktop to see if that gave any clues.
Below is the code created by Frontpage (if it helps any-looks unintelligible
to me and the first line reference to file:///G:/msowc.cab is odd as this is
a DVD drive that is empty):


<object classid="clsid:0002E510-0000-0000-C000-000000000046"
id="Spreadsheet1" codebase="file:///G:/msowc.cab" width="424"
height="328"> said:
xmlns:x=&quot;urn:schemas-microsoft-com:blush:ffice:excel&quot;

xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt;



&lt;head&gt;

&lt;style type=&quot;text/css&quot;&gt;

&lt;!--tr

{mso-height-source:auto;}

td

{white-space:nowrap;}

..wc0984FD1

{white-space:nowrap;

font-family:Arial;

mso-number-format:General;

font-size:auto;

font-weight:auto;

font-style:auto;

text-decoration:auto;

mso-background-source:auto;

mso-pattern:auto;

mso-color-source:auto;

text-align:general;

vertical-align:bottom;

border-top:none;

border-left:none;

border-right:none;

border-bottom:none;

mso-protection:locked;}

--&gt;

&lt;/style&gt;

&lt;/head&gt;



&lt;body&gt;

&lt;!--[if gte mso 9]&gt;&lt;xml&gt;

&lt;x:ExcelWorkbook&gt;

&lt;x:ExcelWorksheets&gt;

&lt;x:ExcelWorksheet&gt;

&lt;x:OWCVersion&gt;9.0.0.6621&lt;/x:OWCVersion&gt;

&lt;x:Label Style='border-top:solid .5pt silver;border-left:solid ..5pt
silver;

border-right:solid .5pt silver;border-bottom:solid .5pt silver'&gt;

&lt;x:Caption&gt;Microsoft Office Spreadsheet&lt;/x:Caption&gt;

&lt;/x:Label&gt;

&lt;x:Name&gt;Sheet1&lt;/x:Name&gt;

&lt;x:WorksheetOptions&gt;

&lt;x:Selected/&gt;

&lt;x:Height&gt;8678&lt;/x:Height&gt;

&lt;x:Width&gt;11218&lt;/x:Width&gt;

&lt;x:TopRowVisible&gt;0&lt;/x:TopRowVisible&gt;

&lt;x:LeftColumnVisible&gt;0&lt;/x:LeftColumnVisible&gt;

&lt;x:protectContents&gt;False&lt;/x:protectContents&gt;

&lt;x:DefaultRowHeight&gt;255&lt;/x:DefaultRowHeight&gt;

&lt;x:StandardWidth&gt;2340&lt;/x:StandardWidth&gt;

&lt;/x:WorksheetOptions&gt;

&lt;/x:ExcelWorksheet&gt;

&lt;/x:ExcelWorksheets&gt;

&lt;x:MaxHeight&gt;80%&lt;/x:MaxHeight&gt;

&lt;x:MaxWidth&gt;80%&lt;/x:MaxWidth&gt;

&lt;/x:ExcelWorkbook&gt;

&lt;/xml&gt;&lt;![endif]--&gt;



&lt;table class=wc0984FD1 x:str&gt;

&lt;col class=wc0984FD1 width=&quot;64&quot;&gt;

&lt;tr height=&quot;17&quot;&gt;

&lt;td class=wc0984FD1&gt;&lt;/td&gt;

&lt;/tr&gt;

&lt;/table&gt;



&lt;/body&gt;



&lt;/html&gt;

"><param name="DataType" value="HTMLDATA"><param name="AutoFit"
value="0"><param name="DisplayColHeaders" value="-1"><param
name="DisplayGridlines" value="-1"><param name="DisplayHorizontalScrollBar"
value="-1"><param name="DisplayRowHeaders" value="-1"><param
name="DisplayTitleBar" value="-1"><param name="DisplayToolbar"
value="-1"><param name="DisplayVerticalScrollBar" value="-1"><param
name="EnableAutoCalculate" value="-1"><param name="EnableEvents"
value="-1"><param name="MoveAfterReturn" value="-1"><param
name="MoveAfterReturnDirection" value="0"><param name="RightToLeft"
value="0"><param name="ViewableRange" value="1:65536"></object>
 
G

Guest

Lorne,

I am only familiar with a corporate enviornment that uses Exchange. I apologize for the confusion. When I read that you wanted to access Outlook information via the web, I naturally assumed Exchange would be in play. Unfortunately, I can't tell you if you could code web access to a locally installed outlook profile or not.

regards,

----- Lorne wrote: ----

It looks like I need Exchange server to do what is in this paper - am
correct

At the moment I am working on a standalone computer at home although I hav
a wireless broadband router to get on the internet & a laptop with wireles
which I use 2/3 times a month (I copy files to it if I am going away) so
have no software like exchange server or anything else that is set up in
normal domain server type way

Does that mean it is not possible to do what I want




Dan Cassidy said:
Lorne
http://www.microsoft.com/downloads/...454-073e-4974-a800-1490a7cb358f&DisplayLang=e shee
into a web page. Is there any code available that will do the sam thin
for Outlook objects task lis
and calendar embedded in the desktop so it is always available to me
know that there are VB commands such as
set golApp = New Outlook.Applicatio
set objNewMail = golApp.CreateItem(olMailItem
which create outlook objects that can then be worked on but I can'
fin
anything that gives a clue how to do what I want (assuming it i possible!
I did embed a spreadsheet on my desktop to see if that gave an
clues
Below is the code created by Frontpage (if it helps any-look unintelligibl
to me and the first line reference to file:///G:/msowc.cab is odd a this i
a DVD drive that is empty)id="Spreadsheet1" codebase="file:///G:/msowc.cab" width="424
height="328"> said:
xmlns:x=&quot;urn:schemas-microsoft-com:blush:ffice:excel&quot
xmlns=&quot;http://www.w3.org/TR/REC-html40&quot;&gt
&lt;head&gt
&lt;style type=&quot;text/css&quot;&gt
&lt;!--t
{mso-height-source:auto;
t
{white-space:nowrap;
..wc0984FD
{white-space:nowrap
font-family:Arial
mso-number-format:General
font-size:auto
font-weight:auto
font-style:auto
text-decoration:auto
mso-background-source:auto
mso-pattern:auto
mso-color-source:auto
text-align:general
vertical-align:bottom
border-top:none
border-left:none
border-right:none
border-bottom:none
mso-protection:locked;
--&gt
&lt;/style&gt
&lt;/head&gt
&lt;body&gt
&lt;!--[if gte mso 9]&gt;&lt;xml&gt
&lt;x:ExcelWorkbook&gt
&lt;x:ExcelWorksheets&gt
&lt;x:ExcelWorksheet&gt
&lt;x:OWCVersion&gt;9.0.0.6621&lt;/x:OWCVersion&gt
&lt;x:Label Style='border-top:solid .5pt silver;border-left:soli
..5p
silver
border-right:solid .5pt silver;border-bottom:solid .5p silver'&gt
&lt;x:Caption&gt;Microsoft Office Spreadsheet&lt;/x:Caption&gt;
&lt;/x:Label&gt;
&lt;x:Name&gt;Sheet1&lt;/x:Name&gt;
&lt;x:WorksheetOptions&gt;
&lt;x:Selected/&gt;
&lt;x:Height&gt;8678&lt;/x:Height&gt;
&lt;x:Width&gt;11218&lt;/x:Width&gt;
&lt;x:TopRowVisible&gt;0&lt;/x:TopRowVisible&gt;
&lt;x:LeftColumnVisible&gt;0&lt;/x:LeftColumnVisible&gt;
&lt;x:protectContents&gt;False&lt;/x:protectContents&gt;
&lt;x:DefaultRowHeight&gt;255&lt;/x:DefaultRowHeight&gt;
&lt;x:StandardWidth&gt;2340&lt;/x:StandardWidth&gt;
&lt;/x:WorksheetOptions&gt;
&lt;/x:ExcelWorksheet&gt;
&lt;/x:ExcelWorksheets&gt;
&lt;x:MaxHeight&gt;80%&lt;/x:MaxHeight&gt;
&lt;x:MaxWidth&gt;80%&lt;/x:MaxWidth&gt;
&lt;/x:ExcelWorkbook&gt;
&lt;/xml&gt;&lt;![endif]--&gt;
&lt;table class=wc0984FD1 x:str&gt;
&lt;col class=wc0984FD1 width=&quot;64&quot;&gt;
&lt;tr height=&quot;17&quot;&gt;
&lt;td class=wc0984FD1&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/body&gt;
&lt;/html&gt;
"><param name="DataType" value="HTMLDATA"><param name="AutoFit"
value="0"><param name="DisplayColHeaders" value="-1"><param
name="DisplayGridlines" value="-1"><param name="DisplayHorizontalScrollBar"
value="-1"><param name="DisplayRowHeaders" value="-1"><param
name="DisplayTitleBar" value="-1"><param name="DisplayToolbar"
value="-1"><param name="DisplayVerticalScrollBar" value="-1"><param
name="EnableAutoCalculate" value="-1"><param name="EnableEvents"
value="-1"><param name="MoveAfterReturn" value="-1"><param
name="MoveAfterReturnDirection" value="0"><param name="RightToLeft"
value="0"><param name="ViewableRange" value="1:65536"></object>
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top