<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
		<id>http://www.vbex.ru/index.php?action=history&amp;feed=atom&amp;title=VBA%2FExcel%2FAccess%2FWord%2FData_Type%2FInteger</id>
		<title>VBA/Excel/Access/Word/Data Type/Integer - История изменений</title>
		<link rel="self" type="application/atom+xml" href="http://www.vbex.ru/index.php?action=history&amp;feed=atom&amp;title=VBA%2FExcel%2FAccess%2FWord%2FData_Type%2FInteger"/>
		<link rel="alternate" type="text/html" href="http://www.vbex.ru/index.php?title=VBA/Excel/Access/Word/Data_Type/Integer&amp;action=history"/>
		<updated>2026-04-07T08:58:32Z</updated>
		<subtitle>История изменений этой страницы в вики</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>http://www.vbex.ru/index.php?title=VBA/Excel/Access/Word/Data_Type/Integer&amp;diff=1843&amp;oldid=prev</id>
		<title> в 16:33, 26 мая 2010</title>
		<link rel="alternate" type="text/html" href="http://www.vbex.ru/index.php?title=VBA/Excel/Access/Word/Data_Type/Integer&amp;diff=1843&amp;oldid=prev"/>
				<updated>2010-05-26T16:33:00Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;ru&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Предыдущая&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Версия 16:33, 26 мая 2010&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; style=&quot;text-align: center;&quot; lang=&quot;ru&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(нет различий)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
			</entry>

	<entry>
		<id>http://www.vbex.ru/index.php?title=VBA/Excel/Access/Word/Data_Type/Integer&amp;diff=1844&amp;oldid=prev</id>
		<title>Admin: 1 версия</title>
		<link rel="alternate" type="text/html" href="http://www.vbex.ru/index.php?title=VBA/Excel/Access/Word/Data_Type/Integer&amp;diff=1844&amp;oldid=prev"/>
				<updated>2010-05-26T12:48:20Z</updated>
		
		<summary type="html">&lt;p&gt;1 версия&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Add integer together==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;vb&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Sub Accumulate()&lt;br /&gt;
    Dim n As Integer&lt;br /&gt;
    Dim t As Integer&lt;br /&gt;
    For n = 1 To 10&lt;br /&gt;
        t = t + n&lt;br /&gt;
    Next n&lt;br /&gt;
    MsgBox &amp;quot;        The total is &amp;quot; &amp;amp; t&lt;br /&gt;
End Sub&lt;br /&gt;
 &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Add two numbers together==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;vb&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Sub addNumbers()&lt;br /&gt;
   &amp;quot;Declare the variables&lt;br /&gt;
   Dim intNumber1 As Integer&lt;br /&gt;
   Dim intNumber2 As Integer&lt;br /&gt;
   Dim intSum As Integer&lt;br /&gt;
   &amp;quot;Create InputBoxes to enter numbers&lt;br /&gt;
   intNumber1 = InputBox(&amp;quot;Enter the first number&amp;quot;)&lt;br /&gt;
   intNumber2 = InputBox(&amp;quot;Enter the second number&amp;quot;)&lt;br /&gt;
   &amp;quot;Add numbers&lt;br /&gt;
   intSum = intNumber1 + intNumber2&lt;br /&gt;
&amp;quot; Create an output&lt;br /&gt;
   Debug.Print &amp;quot;The numbers entered were &amp;quot; &amp;amp; intNumber1 &amp;amp; &amp;quot; and &amp;quot; &amp;amp; intNumber2&lt;br /&gt;
End Sub&lt;br /&gt;
 &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Input and Output==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;vb&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Sub addNumbers()&lt;br /&gt;
   Dim intNumber1 As Integer&lt;br /&gt;
   Dim intNumber2 As Integer&lt;br /&gt;
   Dim intSum As Integer&lt;br /&gt;
   &amp;quot;Create InputBoxes to enter numbers&lt;br /&gt;
   intNumber1 = InputBox(&amp;quot;Enter the first number&amp;quot;)&lt;br /&gt;
   intNumber2 = InputBox(&amp;quot;Enter the second number&amp;quot;)&lt;br /&gt;
End Sub&lt;br /&gt;
 &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Integer number==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;vb&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Sub MyNumber()&lt;br /&gt;
        Dim intNum As Integer&lt;br /&gt;
    &lt;br /&gt;
        intNum = 23.11&lt;br /&gt;
        MsgBox intNum&lt;br /&gt;
End Sub&lt;br /&gt;
 &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Local Integer variable==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;vb&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Public Sub TestLocal1()&lt;br /&gt;
    Dim intVariable1    As Integer&lt;br /&gt;
    intVariable1 = intVariable1 + 1&lt;br /&gt;
    Debug.Print intVariable1&lt;br /&gt;
End Sub&lt;br /&gt;
 &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Overflow error==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;vb&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Sub macro_overflow()&lt;br /&gt;
  Dim l As Integer&lt;br /&gt;
  l = 255 * 256   &amp;quot;overflow error&lt;br /&gt;
End Sub&lt;br /&gt;
Sub macro_no_overflow()&lt;br /&gt;
  Dim l As Long&lt;br /&gt;
  l = 255&amp;amp; * 256  &amp;quot;now it works&lt;br /&gt;
End Sub&lt;br /&gt;
 &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Select Case statement with Integer value==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;vb&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Sub cmdCase_Click()&lt;br /&gt;
    Dim intAge As Integer&lt;br /&gt;
    intAge = 12&lt;br /&gt;
    Select Case intAge&lt;br /&gt;
      Case 0&lt;br /&gt;
        MsgBox &amp;quot;You Must Enter a Number&amp;quot;&lt;br /&gt;
      Case 1 To 18&lt;br /&gt;
        MsgBox &amp;quot;You Are Just a Kid&amp;quot;&lt;br /&gt;
      Case 19, 20, 21&lt;br /&gt;
        MsgBox &amp;quot;You are Almost an Adult&amp;quot;&lt;br /&gt;
      Case 22 To 40&lt;br /&gt;
        MsgBox &amp;quot;Good Deal&amp;quot;&lt;br /&gt;
      Case Is &amp;gt; 40&lt;br /&gt;
        MsgBox &amp;quot;Getting Up There!&amp;quot;&lt;br /&gt;
      Case Else&lt;br /&gt;
        MsgBox &amp;quot;You Entered an Invalid Number&amp;quot;&lt;br /&gt;
    End Select&lt;br /&gt;
End Sub&lt;br /&gt;
 &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==The Integer data type is the most efficient way of handling numbers from -o /td&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;vb&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Sub intDemo()&lt;br /&gt;
    Dim intMyVar As Integer&lt;br /&gt;
    For intMyVar = 1 To 300&lt;br /&gt;
        &amp;quot;repeat actions&lt;br /&gt;
    Next intMyVar&lt;br /&gt;
End Sub&lt;br /&gt;
 &amp;lt;/source&amp;gt;&lt;br /&gt;
    &lt;br /&gt;
   &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Use If statement with Integer==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   &lt;br /&gt;
  &amp;lt;!-- start source code --&amp;gt;&lt;br /&gt;
   &lt;br /&gt;
    &amp;lt;source lang=&amp;quot;vb&amp;quot;&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
Sub ifTest()&lt;br /&gt;
    Dim intNum As Integer&lt;br /&gt;
    Dim strMessage As String&lt;br /&gt;
    intNum = 12&lt;br /&gt;
    If intNum &amp;gt; 10 Then&lt;br /&gt;
        strMessage = &amp;quot;The number is &amp;quot; &amp;amp; intNum&lt;br /&gt;
    End If&lt;br /&gt;
    Debug.Print strMessage&lt;br /&gt;
End Sub&lt;br /&gt;
 &amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Admin</name></author>	</entry>

	</feed>