[Mono-list] Am confused.

Talbott Crowell tcrowell@thirdm.com
Tue, 17 Sep 2002 12:56:07 -0400


This is a multi-part message in MIME format.

------=_NextPart_000_0004_01C25E49.97E00620
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

VB6 = VBA + Stand Alone IDE
Excel = VBA + Spreadsheet + Integrated IDE
Word = VBA + Word Processor + Integrated IDE

VBScript = trimmed down VBA

(see differences)
http://thirdm.com/scripting/vbscript.htm

(see VBA features not in VBScript)
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/ht
ml/vsgrpNonFeatures.asp

VB6 (the Visual Basic 6.0 IDE for stand-alone development) began to
incorporate VBA as a core library around version 4 or 5.  Excel and Word
began to incorporate VBA as a core library around version 95/97.  Before
that it was Word Basic.

VB.NET is a complete rewrite of VBScript, VBA, and VB6 and will
eventually replace all three.  VB.NET will be the macro language for
MS Office around 2003 when they release Visual Studio for Yukon.

(see .NET Framework Roadmap)
http://msdn.microsoft.com/vstudio/productinfo/roadmap.asp

-Talbott

-----Original Message-----
From: mono-list-admin@ximian.com [mailto:mono-list-admin@ximian.com]On
Behalf Of Miguel de Icaza
Sent: Tuesday, September 17, 2002 11:18 AM
To: mono-list@ximian.com
Subject: [Mono-list] Am confused.


Hello guys,

   I am confused about the Basic programming language offerings from
Microsoft.  So I understand there is VB.NET, and I understand that there
was an older version of VB called VB6.  Now, what is the deal with VBA?

   For instance, what is the relationship between Access and Excel and
all these VB languages?

Miguel

_______________________________________________
Mono-list maillist  -  Mono-list@ximian.com
http://lists.ximian.com/mailman/listinfo/mono-list


------=_NextPart_000_0004_01C25E49.97E00620
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3DWindows-1252">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
6.0.6249.1">
<TITLE>RE: [Mono-list] Am confused.</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

<P><FONT SIZE=3D2>VB6 =3D VBA + Stand Alone IDE</FONT>

<BR><FONT SIZE=3D2>Excel =3D VBA + Spreadsheet + Integrated IDE</FONT>

<BR><FONT SIZE=3D2>Word =3D VBA + Word Processor + Integrated IDE</FONT>
</P>

<P><FONT SIZE=3D2>VBScript =3D trimmed down VBA</FONT>
</P>

<P><FONT SIZE=3D2>(see differences)</FONT>

<BR><FONT SIZE=3D2><A =
HREF=3D"http://thirdm.com/scripting/vbscript.htm">http://thirdm.com/scrip=
ting/vbscript.htm</A></FONT>
</P>

<P><FONT SIZE=3D2>(see VBA features not in VBScript)</FONT>

<BR><FONT SIZE=3D2><A =
HREF=3D"http://msdn.microsoft.com/library/default.asp?url=3D/library/en-u=
s/script56/html/vsgrpNonFeatures.asp">http://msdn.microsoft.com/library/d=
efault.asp?url=3D/library/en-us/script56/html/vsgrpNonFeatures.asp</A></F=
ONT>
</P>

<P><FONT SIZE=3D2>VB6 (the Visual Basic 6.0 IDE for stand-alone =
development) began to</FONT>

<BR><FONT SIZE=3D2>incorporate VBA as a core library around version 4 or =
5.&nbsp; Excel and Word</FONT>

<BR><FONT SIZE=3D2>began to incorporate VBA as a core library around =
version 95/97.&nbsp; Before</FONT>

<BR><FONT SIZE=3D2>that it was Word Basic.</FONT>
</P>

<P><FONT SIZE=3D2>VB.NET is a complete rewrite of VBScript, VBA, and VB6 =
and will</FONT>

<BR><FONT SIZE=3D2>eventually replace all three.&nbsp; VB.NET will be =
the macro language for </FONT>

<BR><FONT SIZE=3D2>MS Office around 2003 when they release Visual Studio =
for Yukon.</FONT>
</P>

<P><FONT SIZE=3D2>(see .NET Framework Roadmap)</FONT>

<BR><FONT SIZE=3D2><A =
HREF=3D"http://msdn.microsoft.com/vstudio/productinfo/roadmap.asp">http:/=
/msdn.microsoft.com/vstudio/productinfo/roadmap.asp</A></FONT>
</P>

<P><FONT SIZE=3D2>-Talbott</FONT>
</P>

<P><FONT SIZE=3D2>-----Original Message-----</FONT>

<BR><FONT SIZE=3D2>From: mono-list-admin@ximian.com [<A =
HREF=3D"mailto:mono-list-admin@ximian.com">mailto:mono-list-admin@ximian.=
com</A>]On</FONT>

<BR><FONT SIZE=3D2>Behalf Of Miguel de Icaza</FONT>

<BR><FONT SIZE=3D2>Sent: Tuesday, September 17, 2002 11:18 AM</FONT>

<BR><FONT SIZE=3D2>To: mono-list@ximian.com</FONT>

<BR><FONT SIZE=3D2>Subject: [Mono-list] Am confused.</FONT>
</P>
<BR>

<P><FONT SIZE=3D2>Hello guys,</FONT>
</P>

<P><FONT SIZE=3D2>&nbsp;&nbsp; I am confused about the Basic programming =
language offerings from</FONT>

<BR><FONT SIZE=3D2>Microsoft.&nbsp; So I understand there is VB.NET, and =
I understand that there</FONT>

<BR><FONT SIZE=3D2>was an older version of VB called VB6.&nbsp; Now, =
what is the deal with VBA?</FONT>
</P>

<P><FONT SIZE=3D2>&nbsp;&nbsp; For instance, what is the relationship =
between Access and Excel and</FONT>

<BR><FONT SIZE=3D2>all these VB languages?</FONT>
</P>

<P><FONT SIZE=3D2>Miguel</FONT>
</P>

<P><FONT SIZE=3D2>_______________________________________________</FONT>

<BR><FONT SIZE=3D2>Mono-list maillist&nbsp; -&nbsp; =
Mono-list@ximian.com</FONT>

<BR><FONT SIZE=3D2><A =
HREF=3D"http://lists.ximian.com/mailman/listinfo/mono-list">http://lists.=
ximian.com/mailman/listinfo/mono-list</A></FONT>
</P>

</BODY>
</HTML>
------=_NextPart_000_0004_01C25E49.97E00620--