精华内容
下载资源
问答
  • Hi,大家好,本专栏将会从零开始和大家用图文的方式,让你从零基础学会VBA!...你殊不知我们日常的编写过程中,经常会遇到将一个循环放置另外一循环中的,通俗意义上说的是循环嵌套的使用。VBA允许将不同类...

    ee7b2d8bed421ce9bb65703f481c359e.png

    Hi,大家好,本专栏将会从零开始和大家用图文的方式,让你从零基础学会VBA!有兴趣的小伙伴可以持续关注我,或者在专栏自我查看学习,愿与君携手共进!

    经过前面的几个章节的学习,相信你已经见识了很多种循环了的基本使用方法和语法,熟悉了解每种循环过程示范每个循环结构的使用。你殊不知在我们日常的编写过程中,经常会遇到将一个循环放置在另外一循环中的,通俗意义上说的是循环嵌套的使用。VBA允许将不同类型的循环(For和Do循环)“嵌套”在同一个过程里。因此当我们编写循环嵌套时,请确保每个内部的循环在外部循环里面已经完成。另外,每个循环都必须有其自己独特的计数器变量(如i,j)。如果使用循环嵌套,那么你可以更有效地,更加高效的执行特定的任务。

    下面显示的过程ColorLoop示范如何嵌套一个For…Next循环在另一个For…Next循环里面,此段代码使用了两个For…Next循环来改变工作表中前面八行和七列里的每个单元格的颜色。当外部的循环在追踪行号的时候,内部的循环在做更多的事情,它首先确定当前的列号,基于当前的行号的列号选择适当的单元格,然后给所选的单元格设置颜色。

    1778349decb40b21de01ebe21d2b19ba.png

    具体的运行原理所示所示,有兴趣的小伙伴可以看看:

    3f61085094e93bde5f5474053ed91ae9.png

    现在我们举一个实际应用简单的例子,我们非常常见的九九乘法表的制作,当然这个也可以使用函数公式(A1=IF(COLUMN()>ROW(),"",ROW()&"X"&COLUMN()&"="&ROW()*COLUMN())

    )来完成制作,但是我们今天要和你分享的是如何使用代码来完成这个制作。现在我们一起来学习制作一个九九乘法表的思路。

    Step-01 首先我们分析九九乘法表的数据结构,我们最终要得到的结果如下所示。

    数据的基本结构为axb=c,那么这个结构就是我们的数据处理核心结构。如何将这个转化为代码呢?axb=c代码可以写成i & "x" & j & "=" & j * i。i和j是我们循环的变量,使用“&”将他们进行连接。

    357099256cae4bfa0b0a7e9e5d1d6cfa.png

    Step-02 有了第一步的数据结构,那么如何将数据按照要求写入到工作表中间呢?按照我们的顺序写入,这个就要使用我们的循环嵌套了,对单元格进行判断。具体代码如下所示:这个代码是最最简单的一个代码了,简单的嵌套循环。

    a7db86492ee3fc2649e364a56491bacd.png

    Sub nine9()Dim i As Byte, j As Byte, s As ByteFor i = 1 To 9For j = i To 9Cells(j, i) = i & "x" & j & "=" & j * iNext jNext iEnd Sub

    Step-03 如下我们说说要在这个循环嵌套里面在加入IF判断,那么代码应该如何写呢?如下所示:

    63d14eac089690986b7c07f9d4743c30.png

    Sub aaa()Dim arr(1 To 9, 1 To 9)Dim i, j As IntegerFor j = 1 To 9For i = 1 To 9If j <= i Thenarr(i, j) = j & "x" & i & "=" & i * jEnd IfNext iNext jRange("A1:I9") = arrEnd Sub

    Step-04 可能有的小伙伴们会说,如何使用Do Loop语句来完成这个呢?其实他也可以实现这个功能的,也是非常简单,如下所示。有兴趣的小伙伴们可以自行试试看。

    dc1c448ec5e12a8c930326b16b8b1237.png

    Sub nine99()Dim i As Byte, j As Byte, s As Bytei = 1j = 1DoDo Until j = 9If j >= i ThenCells(j, i) = i & "x" & j & "=" & j * iEnd Ifj = j + 1Loopi = i + 1j = 1Loop Until i = 9End Sub

    以上使用了三种方式实现九九乘法表的制作,这个其实非常的简单,相信你已经可以自行写下这个的代码。在这里你学习了如何在使用单层循环和多层循环嵌套。通过使用好几种类型的循环,你看到了每种循环都有他们自己的优点。当你在后面的学习中间有了一些经验后,你将更容易地选择合适的循环控制结构来执行你的需求。

    在本专栏后续的章节中,将会有越来越多的使用循环的例子。例如,在下章里,你将看到如何使用数组合嵌套的循环来创建一个VBA过程,该过程将帮你选择彩票号码。在下章里,你将学习如何处理大量的数据,而不会迷失在变量的海洋里。

    好啦!快乐的时间总是非常短暂的,又到了和大家说再见的时候,如果大家感觉本文如果对你有所帮助的话,请帮忙转发点赞,谢谢您能观看到现在,我们下期再见!

    我是Excel教案,关注我持续分享更多的Excel技巧!

    如果有不明白的或者不懂的可以在下方留言,我们会一一解答的。

    展开全文
  • 可以说,在VBA这样的传统结构化语言,不管多么复杂的代码,归根到底,也就是这三种结构的灵活运用与组合。入门变精通的VBA小课堂—介绍篇入门变精通的VBA小课堂—变量与常量篇入门变精通的VBA小课堂—基本流程控制...
    我们已经学完了三种基本的程序结构:顺序结构、循环结构和分支结构。可以说,在VBA这样的传统结构化语言中,不管多么复杂的代码,归根到底,也就是这三种结构的灵活运用与组合。

    入门变精通的VBA小课堂—介绍篇

    入门变精通的VBA小课堂—变量与常量篇

    入门变精通的VBA小课堂—基本流程控制语句

    既然已经学完了基础的三种结构了,就可以开始学习复杂的程序了,但是开始前,我们先要学会程序调试。

    程序调试器

    假如我们的程序运行出错了,我们怎么才能回到代码中迅速的找到错误的位置,并且修改它呢?程序调试器就是帮助我们解决这个问题的。

    我们在之前的课程中也看到了,如果程序出错了,我们的VBE编辑器会自动弹出提示对话框。但是,VBE编辑器的自动提示只会提示一些特定问题,比如:语法问题、编译错误、运行时的错误等。这些错误违背了VBA的语法,VBE编辑器在读到这些程序的时候,发现读不懂程序了,所以报告出错。

    但是,在我们工作中,困扰我们的并不是这些语法上或编译上的错误。真正让我们头疼的是逻辑错误,就是那些语法完全正确,并且能够顺利运行,但执行的并不是我们期望的操作。我们举个例子来说明,比如上节课的作业,也就是写出“查看人民币”按钮的程序。我们希望当按下“查看人民币”按钮后,所有产品均显示人民币的价格,如下图:

    b19dd2ab7988da8ab99ba6cc95165e84.gif

    然后我们按照需求写入程序,如下图:

    28378890158debf25a24e70b62dc0d21.png

    看起来程序写的是没问题的,但是按下按钮后,表格却没有一点反应。小伙伴们帮我来看看问题出在哪里。遇到这种问题,我们首先考虑是不是我们写的“For”循环没有被执行,所以没有任何一行被处理呢?那么怎样才能知道“For”循环有没有被执行呢?最直接的方法就是,让我们的程序在运行到“For”这一句的时候先暂停执行,来判断程序是否写错。这里就要给大家介绍VBE编辑器的第一个工具—“设置断点”。首先我们进入到VBE编辑器,找到我们希望暂停的那一行,然后在左侧灰色区域按下左键,该句会被标红并在左侧出现红色标注点,如下图:

    f113e0f23aca11c72f18d433d14323d7.png

    这样,当程序运行到标注点处会自动中断。我们试一下,运行这段程序。

    6c55b976a2ff38a0295d1d3e06a84dde.png

    正如上图,程序停留标注点这一句,并高亮显示。接着,我们想知道程序下一步是怎么执行的,如果程序直接跳到“Next i”,那么证明“For”循环没有被执行。我们怎样知道程序下一步运行到哪里呢?这里就要给大家介绍第二个工具—“单步执行”。单步执行的意思就是,当我们向计算机发出一个指令,计算机接到指令之后只运行一行程序,然后马上暂停,等待我们的下一个指令。操作单步执行很简单,只要按下键盘上的“F8”键就可以了。

    347f807d71530dd473ade6ccd2b178e0.png

    如上图,我们发现黄色的箭头往下挪动了一行,然后继续暂停。这一步操作告诉我们,“For”循环是被执行的。但是对于这一行我们想了解更多的信息,比如,在这一行“i”这个变量是什么值。这时候只需要把鼠标移动到“i”这个变量上,就会显示这个变量现在运行的数值,如下图:

    613837927ae1b70b53d521d460954897.png

    除此之外,我们还想知道当前的“Cell()”是什么值,同样操作我们把鼠标放在“Cell()”上就会显示现在的Cell(10,4)=“RMB”。但是,有些小伙伴会觉得每次调试都要把鼠标移动到程序上很不方便。这里,小编就要给大家介绍第三个工具—“添加监视”。我们选择VBE编辑器菜单栏中的“调试”,找到“添加监视”,点击之后会弹出对话框,然后只需要把想监视的内容输入到“表达式”输入栏中就好。这里我们想监视“i”这个变量的变化,我们只需要输入“i”,点击确定,“i”的值就会出现监视窗口。操作如下:

    6f8e827eddfbb45a2a62c301ca82f8a2.gif

    同理,我们可以再添加“Cells(i,4)”到监视器。

    b289c1fdc9c5f86e9e65e6e48d5187f3.png

    监视窗口可以让我们更加迅速的看到变量的变化。我们按“F8”键,让程序继续,直到i=12,如下图:

    f508c6b324e0dcf04b6d9314bd40fab2.gif

    5755022d66b97aaf1ddcadd77e66f235.png

    通过监视器我们发现,Cells(12,4)这个单元格原币种是USD,按照我们写的程序,这一行的单价应该被计算成人民币金额,但是程序并没有执行判断体里面的内容,而是直接跳到“End If”上。所以,可以推断是判断语句写错了,我们可以直接聚焦在判断语句上,看看到底哪里出了问题。仔细看这个程序,我们发现If Cells(i,4)=“USD ”这句话中的“USD”在字母D后面多输入了一个空格,如下图:

    2e1afdf261875c24929916acfe0b8d98.png

    因为多一个空格,所以系统认为表格中的“USD  ”和程序中的“USD”不属于同一个字符串,才没有执行程序。知道原因问题就简单了,我们先停止程序,删除空格,单击断点使其清除,再运行一下程序,这样就没问题了。

    补充小知识—字符串(String)

    上面案例出现的问题就是因为字符串中出现了空格,所以导致程序无法识别正确的字符并运行。那么,小编给大家加个餐,为渴望知识的你讲讲字符串的一些知识点。

    字符串,顾名思义就是由若干个字符组合在一起的一段文本。字符串有以下五点需要注意的地方:

    1.所有字符串需要用双引号括起来,否则程序无法分清是变量还是文本;

    2.字符串可以包含特殊字符,比如空格、对号、回车(换行)等等;

    3.字数为零的字符串也是存在的,称之为“空串”,这个空串我们之后会用到,值得注意的是空串和字符串中有空格是两个概念;

    4.字符串内是需要区分大小写;

    5.由数字构成的字符串并不是数字,无法进行数学运算。如果需要字符串相加,则需要使用接用“&”连接两个字符串,并且“&”两边必须有空格,如A1=“你好”  &   "可爱”。

    今天小编给大家介绍了三种程序调试的工具:设置断点、单步执行、添加监视。俗话说:好的程序不是写出来的,而是调试出来的。对于我们新手而言,想一步写出完美的程序是很难的,只有在过程中不断的调试和改进才能得到接近我们理想状态的程序。所以希望小伙伴们可以熟练的掌握和运用我们今天介绍的调试工具,打磨出无“BUG”可击的好程序。那么我们下周同一时间再见啦~

    撰稿:赵高雅

    编辑:张佳

    9e6d8b4208f1a398f857f9ea824aeff9.png▼更多精彩推荐,请关注我们▼
    展开全文
  • 入门变精通的VBA小课堂——介绍篇入门变精通的VBA小课堂——变量与常量篇For循环语句小编这里给大家介绍一个循环结构—“For”。正常情况下,一行代码只会执行一次,执行结束后自动跳到下一行代码去执行,就这样...
    在上节课中,我们学会了用变量去自动处理一行数据,今天我们来分享“一键”处理多行数据。

    入门变精通的VBA小课堂——介绍篇

    入门变精通的VBA小课堂——变量与常量篇

    For循环语句小编在这里给大家介绍一个循环结构—“For”。在正常情况下,一行代码只会执行一次,执行结束后自动跳到下一行代码去执行,就这样一句接一句,直到程序结束。但是有了循环结构,事情就变得不一样了。在循环结构中,我们可以指定若干行代码,让这些代码在执行完以后不会执行下一行代码,而是回到他们的开始再重新执行一遍。就这样一遍一遍的重复执行,直到循环结束,然后跳到这行代码的下一行继续正常执行,如下图:

    69a158762d0dd6ad55c92754179f65d1.gif

    我们用案例来解释一下这个语句。这是某些保险产品在海外销售的价格,我们希望按下“查看美元”按键可以显示每个产品人民币兑换成美元的价格。如下图:

    1856e611788b45e28e30545a513f4547.gif

    我们可以稍作思考,如果没有循环结构,用我们已学的知识要如何去编写这段程序。小编在这里已经帮大家写出来了,大家看看自己思考的答案是否跟小编写的一样。

    65006d852430318df8804e655e4bc8ed.png

    我们可以清楚的看到,中间的这8行代码都是几乎相同的,变化的是每行的行号,并且这些变化非常有规律。对于这些机械重复,规则明确的操作,我们就可以用循环语句来完成。循环结构可以实现一行代码循环重复,直到循环结束。我们来看一下修改过后的程序:

    102007c883a659be1ffbd4bda2626ae5.png

    这里我们设置了一个变量“i”,让它从第10行变化到第17行。然后就需要使用“For”循环了,“For i=10 to 17 step 1”。让我们来解释一下这个语句:

    ed2093a333272029a044b35bb8eaf46f.png

    所以,“For i=10 to 17 step1”解释为:让“i”这个变量从10开始逐步变化到17,每一步增加1。也就是程序从第10行开始执行直到第17行,当运行到第18行时,已经超出循环范围,程序就会跳到循环语句的下一行就是“Cells(4,3)=“USD””这行。

    f5a1d699346bf3aaddf2f7f656314bc7.png

    “For”代表一个循环的开始,“Next”代表循环的结束,在这之间的代码就是循环体,需要被反复执行。

    但是“For”循环也有几点需要注意的:

    1.“Next i”中的“i”是可以省略不写的,但是如果我们写的程序中包含很多For循环的话,不写“i”就很容易弄混它们是属于哪个循环下的,建议大家还是写上。

    2.For语句中的“Step1”也是可以省略的,系统运行循环是会自动增加1步。但是如果我们想让每次的循环增加其它步数,比如:增加2、增加3,尤其是增加-1,也就是从后往前进行计算的情况,一定要写清Step的步数。

    If…Else判断语句现在,小伙伴们已经会用循环结构进行简单的编程操作了。但只使用循环结构还是不能满足我们的需求,因为循环本身只是在盲目的重复。在每次循环中都是执行完全相同的操作,不会去根据具体的情况做出灵活的变化,我们来看下面这个案例:

    474cd7727c67fd21b815036f5ad1c07c.png

    跟上一个案例很相似,但是这次我们有些产品已经使用美元计价了。如果我们还用之前写的程序就会导致已经为美金计价的产品重复除以美金汇率。遇到这种问题我们希望在执行循环前,系统可以判断我们需要计算的币种是否为“RMB”。如果是,则除以计算汇率,如果不是则直接跳过。下面,我给小伙伴们介绍一下分支结构。简单地说,就是当程序执行到这里的时候,我们给计算机提供多种可供选择的操作代码。然后计算机在执行的时候,先进行具体情况的判断,再根据判断的结果,从我们提供的分支中选择一个运行程序。在VBA中,实现分支结构最基本的方式就是使用“If…Else”判断语句。我们来看修改后的程序:

    7061b85ba35cf1f3992bd4eade0c4ae2.png

    我们来拆读一下这个语句:

    238506ba044884bfb8244db41e329a87.png

    那么这段程序就可以解释为:在执行第10行时先判断“D10”单元格是否为“RMB”。如果是“RMB”,则进行汇率计算,如果不是,则结束“If”语句进行下一个“i”。

    7253331d799a19eaa856de24e121310a.png

    我们最后运行程序来看一下。 

                              a4809ab69e531383177b2e39ae0b7247.gif

    今天我们讲了“For”循环语句“If…Else”判断语句,这两个语句都是学习VBA的基础语句。小编给大家留个小作业:写出第二个案例中,“查看人民币”控件按钮相对应的编程语句。参考答案下期查看。

    今天的小讲堂就到这里了,多多动手才能更快的熟悉和掌握VBA,那我们下周同一时间再见啦~1f6204f771ce5caba2b8e7da3c85df0d.png▼更多精彩推荐,请关注我们▼

    撰稿:赵高雅

    编辑:张佳

    展开全文
  • vba中print语句用法。

    万次阅读 2011-11-24 22:49:06
    VBA应用程序由一系列的VBA代码...3.1 常用输入/输出语句结构化程序设计使用基本控制结构有3种:顺序结构、选择结构和循环结构。顺序结构就是按照语句书写顺序从上到下、逐条语句地执行。执行时,编写前面
    
    

    VBA应用程序由一系列的VBA代码组成,这些代码将按照一定的顺序执行。有时程序根据一定的条件只能执行某一部分代码,有时需要重复执行某一段代码。通过程序结构控制代码来完成这些功能,本章介绍这些程序控制流程方面的技巧。

    3.1  常用输入/输出语句结构化程序设计中使用的基本控制结构有3种:顺序结构、选择结构和循环结构。顺序结构就是按照语句的书写顺序从上到下、逐条语句地执行。执行时,编写在前面的代码先执行,编写在后面的代码后执行。这是最普遍的结构形式,也是后面两种结构的基础。
    顺序结构不需要使用结构控制语句,本节介绍常用的输入输出语句的技巧。
    例017  九九乘法表(Print方法的应用)1.案例说明在早期的Basic版本中,程序运行结果主要依靠Print语句输出到终端。在VB中,Print作为窗体的一个方法,用来在窗体中显示信息。但是在VBA中,用户窗体已经不支持Print方法了。
    在VBA中,Print方法只能向“立即窗口”中输出程序的运行中间结果,供开发人员调试程序时使用。
    本例使用Print方法在立即窗口中输入九九乘法表。
    2.关键技术在VBA中,Print方法只能应用于Debug对象,其语法格式如下:
    Debug.Print [outputlist]
    参数outputlist是要打印的表达式或表达式的列表。如果省略,则打印一个空白行。
    —    Print首先计算表达式的值,然后输出计算的结果。在outputlist参数中还可以使用分隔符,以格式化输出的数据。格式化分隔符有以下几种:
    —    Spc(n):插入n个空格到输出数据之间;
    —    Tab(n):移动光标到适当位置,n为移动的列数;
    —    分号:表示前后两个数据项连在一起输出;
    —    逗号:以14个字符为一个输出区,每个数据输出到对应的输出区。
    3.编写代码(1)在VBE中,单击菜单“插入/模块”命令插入一个模块。
    (2)在模块中输入以下代码:
    Sub multi()
        For i = 1 To 9
            For j = 1 To i
                Debug.Print i; "x"; j; "="; i * j; "  ";
            Next
            Debug.Print                                       '换行
        Next
    End Sub
    (3)按功能键“F5”运行子过程,在“立即窗口”输出九九乘法表
    例018  输入个人信息(Inputbox函数的应用)1.案例说明本例演示Inputbox函数的使用方法。执行程序,将弹出“输入个人信息”对话框,要求用户输入“姓名、年龄、地址”信息,然后在“立即窗口”中将这些信息打印输出。
    2.关键技术为了实现数据输入,VBA提供了InputBox函数。该函数将打开一个对话框作为输入数据的界面,等待用户输入数据,并返回所输入的内容。其语法格式如下:
    InputBox(prompt[, title] [, default] [, xpos] [, ypos] [, helpfile, context]) 
    各参数的含义如下:
    —    Prompt:为对话框消息出现的字符串表达式。其最大长度为1024个字符。如果需要在对话框中显示多行数据,则可在各行之间用回车符换行符来分隔,一般使用VBA的常数vbCrLf代表回车换行符。
    —    Title:为对话框标题栏中的字符串。如果省略该参数,则把应用程序名放入标题栏中。
    —    Default:为显示在文本框中的字符串。如果省略该参数,则文本框为空。
    —    Xpos:应和Ypos成对出现,指定对话框的左边与屏幕左边的水平距离。如果省略该参数,则对话框会在水平方向居中。
    —    Ypos:应和Xpos成对出现,指定对话框的上边与屏幕上边的距离。如果省略该参数,则对话框被放置在屏幕垂直方向距下边大约三分之一的位置。
    —    Helpfile:设置对话框的帮助文件,可省略。
    —    Context:设置对话框的帮助主题编号,可省略。 

    展开全文
  • Next循环中的一些文件处理,并希望VB(经典)的语句可以下降到当前迭代的末尾,而绕开导致我的语句麻烦。 某些语言中,我将使用Continue或Iterate语句。 虽然我可以用通常的VB程序结构和语句(有些杂乱)来完成此...
  • VBA入门--变量基础内容和知识点

    千次阅读 2017-04-15 12:26:51
    Excel的代码主要是针对Excel的各个对象进行操作的,因此最基础的就是VBA的基本语法,基本语法主要包含:VBA的变量、常用运算和循环或分支结构。我理解的这三部分是最主要的。 所谓变量,顾名思义就是可以变化的量,...
  • Excel-VBA

    2018-05-19 20:32:48
    前面:如果具备一定的编程能力,再看Excel的VBA...了解VBA代码的总体结构、形式、变量类型 了解如何定位表格中的sheet以及cell,如何给其value赋值 了解如何使用循环、判断等语句,对表格做一些处理 了解对象、...
  • 1.VBA输入输出

    千次阅读 2013-11-02 13:13:04
    常用输入/输出语句结构化程序设计使用的基本控制结构有3种:顺序结构、选择结构和循环结构。顺序结构就是按照语句的书写顺序从上到下、逐条语句地执行。执行时,编写前面的代码先执行,编写后面的代码后执行。...
  • 中文版Excel.2007高级VBA编程宝典 1/2

    热门讨论 2012-04-06 16:00:16
     10.3.3 在VBA过程使用函数  10.3.4 分析自定义函数  10.4 Function过程  10.4.1 声明函数  10.4.2 函数作用域  10.4.3 执行Function过程  10.5 Function过程参数  10.6 函数示例  10.6.1 无参数...
  • 具体代码如下,因为注释比较详细,这里就不过多说明,需要注意一点是,我这里使用数据,去重列是第二列,所以我将字典转换成数组时,是将数组第2列等于字典key值,为保持数据结构一致,方便循环操作。...
  • Excel VBA实用技巧大全 附书源码

    热门讨论 2010-10-08 18:59:24
    01037设置最近使用的文件清单中的最多文件数 01038设置新工作簿中的工作表个数 01039设置文件的默认位置 01040设置保存自动恢复文件的时间间隔和保存位置 01041停止屏幕刷新 01042使事件无效 01043使取消键无效 ...
  • 中的相关范例文件可从网站http://www.tqbooks.net/download.asp中下载。 目录: 第1章 数据管理So Easy 1-1 认识数据库 1-1-1 什么是数据库 1-1-2 什么是数据库管理系统 1-1-3 数据库的数据模型 1-1-4 什么是...
  • (python漂亮的代码结构一粘到简书就花了)自学python的坑,不知不觉有三个月了,最近总算有点感觉了。我从vba语言入门,vba语言虽然也是面对对象语言,但需要自己定义类的情况并不多,对象大多是固定的,只需要用...
  • 8.5.5 在VBA中实现参数查询 211 8.6 用查询产生报表与窗体 212 8.7 用查询解决问题 213 8.7.1 分组以获得百分比 213 8.7.2 查找并删除重复记录 215 8.7.3 用组嵌套彻底解决问题 217 8.7.4 区分新旧...
  • 目 录 第1 章 VB 2 0 0 8核心元素.......................... 1 ... 2 ASP.NET声明 全局文化.................................... 188 5 . 3 ASP.NET使用 文化设S .........................
  • 13.4 在VBA代码中引用图表和图表对象 295 13.5 创建图表 296 13.5.1 指定图表的大小和位置 296 13.5.2 引用特定的图表 297 13.6 录制“布局”和“设计”选项卡中的命令 299 13.6.1 指定内置的图表类型 ...
  • 13.4 在VBA代码中引用图表和图表对象 295 13.5 创建图表 296 13.5.1 指定图表的大小和位置 296 13.5.2 引用特定的图表 297 13.6 录制“布局”和“设计”选项卡中的命令 299 13.6.1 指定内置的图表类型 ...
  • ■每章安排了大量的练习题,针对性强,有利于读者举一反三,巩固所学知识点■书中的范例文件http://www.tqbooks.net/download.asp可免费下载 本书是一本Access 2003数据库入门教材,也是一本合格的Access 2003高级...
  • 101.6 浏览和编辑子数据表中的相关记录 111.7 使Jet和SQL Server 7.0/MSDE数据库 相一致 111.8 Access2000年问题上的改进 121.8.1 四位数年份选项设置 121.8.2 数据库窗口 131.8.3 窗体和报表 141.8.4 名称自动...
  • 101.6 浏览和编辑子数据表中的相关记录 111.7 使Jet和SQL Server 7.0/MSDE数据库相一致 111.8 Access2000年问题上的改进 121.8.1 四位数年份选项设置 121.8.2 数据库窗口 131.8.3 窗体和报表 141.8.4 名称自动更正...
  • 101.6 浏览和编辑子数据表中的相关记录 111.7 使Jet和SQL Server 7.0/MSDE数据库相一致 111.8 Access2000年问题上的改进 121.8.1 四位数年份选项设置 121.8.2 数据库窗口 131.8.3 窗体和报表 141.8.4 名称自动更正...
  • 101.6 浏览和编辑子数据表中的相关记录 111.7 使Jet和SQL Server 7.0/MSDE数据库相一致 111.8 Access2000年问题上的改进 121.8.1 四位数年份选项设置 121.8.2 数据库窗口 131.8.3 窗体和报表 141.8.4 名称自动更正...
  • 1.8 C#.NET企业体系结构中的作用 1.9 小结 第2章 C#基础 2.1 引言 2.2 第一个C#程序 2.2.1 代码 2.2.2 编译并运行程序 2.2.3 详细介绍 2.3 变量 2.3.1 变量的初始化 2.3.2 类型推断 2.3.3 变量的作用域 2.3.4 常量...
  • 1.8 C#.NET企业体系结构中的作用 1.9 小结 第2章 C#基础 2.1 引言 2.2 第一个C#程序 2.2.1 代码 2.2.2 编译并运行程序 2.2.3 详细介绍 2.3 变量 2.3.1 变量的初始化 2.3.2 类型推断 2.3.3 变量的作用域 2.3.4 常量...
  • C#高级编程(第6版)

    2011-05-11 11:10:30
     1.8 C#.NET企业体系结构中的作用  1.9 小结  第2章 C#基础  2.1 引言  2.2 第一个C#程序  2.2.1 代码  2.2.2 编译并运行程序  2.2.3 详细介绍  2.3 变量  2.3.1 变量的初始化  2.3.2 类型推断  2.3.3...
  •  1.8 C#.NET企业体系结构中的作用  1.9 小结  第2章 C#基础  2.1 引言  2.2 第一个C#程序  2.2.1 代码  2.2.2 编译并运行程序  2.2.3 详细介绍  2.3 变量  2.3.1 变量的初始化  2.3.2 类型推断  2.3.3...
  • 13.4.4 编写使用者应用程序的代码 531 13.5 使用数据协定 533 13.6 名称空间 535 13.6.1 建立主机应用程序 535 13.6.2 建立使用者应用程序 536 13.6.3 查看hellocustomerservice的wsdl和架构 538 ...
  • 13.4.4 编写使用者应用程序的代码 531 13.5 使用数据协定 533 13.6 名称空间 535 13.6.1 建立主机应用程序 535 13.6.2 建立使用者应用程序 536 13.6.3 查看hellocustomerservice的wsdl和架构 538 13.7 ...
  • 3.6.5 引用多单元格命名范围中的单个单元格 3.6.6 现有公式中使用名称 3.6.7 创建公式时自动应用名称 3.6.8 不应用名称 3.6.9 有错误的名称 3.6.10 查看命名范围 3.6.11 图表中使用名称  3.7 Excel维护...
  • 3.6.5 引用多单元格命名范围中的单个单元格 3.6.6 现有公式中使用名称 3.6.7 创建公式时自动应用名称 3.6.8 不应用名称 3.6.9 有错误的名称 3.6.10 查看命名范围 3.6.11 图表中使用名称  3.7 Excel维护...

空空如也

空空如也

1 2
收藏数 34
精华内容 13
关键字:

循环结构在vba中的代码