精华内容
下载资源
问答
  • 处理活动单元格ActiveCell 属性返回代表活动单元格的 Range 对象。可对活动单元格应用 Range 对象的任何属性和方法,如下例所示。Sub SetValue() Worksheets("Sheet1").Activate ActiveCell.Value = 35End Sub注意...

    处理活动单元格

    ActiveCell 属性返回代表活动单元格的 Range 对象。可对活动单元格应用 Range 对象的任何属性和方法,如下例所示。

    Sub SetValue()
        Worksheets("Sheet1").Activate
        ActiveCell.Value = 35
    End Sub
    注意   只有活动单元格所在的工作表处于活动状态时,才能处理该活动单元格。

    移动活动单元格

    可用 Activate 方法指定活动单元格。例如,下述过程使单元格 B5 成为活动单元格,然后将其字体设置为加粗。

    Sub SetActive()
        Worksheets("Sheet1").Activate
        Worksheets("Sheet1").Range("B5").Activate
        ActiveCell.Font.Bold = True
    End Sub
    注意   若要选定单元格区域,请用 Select 方法。若要使单个单元格成为活动单元格,请使用 Activate 方法。

    可用 Offset 属性来移动活动单元格。下述过程在选定区域内的活动单元格中插入文本,然后将活动单元格右移一格,但并不更改选定区域。

    Sub MoveActive()
        Worksheets("Sheet1").Activate
        Range("A1:D10").Select
        ActiveCell.Value = "Monthly Totals"
        ActiveCell.Offset(0, 1).Activate
    End Sub

    选择活动单元格周围的单元格

    CurrentRegion 属性返回由空白行和空白列所包围的单元格区域。下例中,选定区域扩充到与活动单元格相邻的包含数据的单元格中,然后用“货币”样式设置该区域的格式。

    Sub Region()
        Worksheets("Sheet1").Activate
        ActiveCell.CurrentRegion.Select
        Selection.Style = "Currency"
    End Sub

     
    展开全文
  • 首次将景观节点结构的概念用于景观领域太平洋景观带中对领土发展有希望的区域的发展。 景观节点结构是经济,社会,生态和其他形式活动的自然基础,这将使我们能够考虑与预测经济,社会,生态和其他地质系统的性质相...
  • 如果要处理若干工作表上相同位置的单元格区域,可用 Array 函数选定两张或多张工作表。下例设置三维单元格区域的边框格式。Sub FormatSheets() Sheets(Array("Sheet2", "Sheet3", "Sheet5")).Select Range("A1:H1...

    如果要处理若干工作表上相同位置的单元格区域,可用 Array 函数选定两张或多张工作表。下例设置三维单元格区域的边框格式。

    Sub FormatSheets()
        Sheets(Array("Sheet2", "Sheet3", "Sheet5")).Select
        Range("A1:H1").Select
        Selection.Borders(xlBottom).LineStyle = xlDouble
    End Sub
    下例应用 FillAcrossSheets 方法,在活动工作簿中,将 Sheet2 上的单元格区域的格式和任何数据复制到该工作簿中所有工作表上的相应区域中。

    Sub FillAll()
        Worksheets("Sheet2").Range("A1:H1") _
            .Borders(xlBottom).LineStyle = xlDouble
        Worksheets.FillAcrossSheets (Worksheets("Sheet2") _
            .Range("A1:H1"))
    End Sub

     
    展开全文
  • 在单元格区域中循环使用 Visual Basic 时,经常需要对某一单元格区域内的每个单元格运行同一段语句。为达到这一目的,可组合循环语句和一个或多个方法来标识每个单元格,一次针对一个单元格,并执行该操作。在单元格...

    在单元格区域中循环

    使用 Visual Basic 时,经常需要对某一单元格区域内的每个单元格运行同一段语句。为达到这一目的,可组合循环语句和一个或多个方法来标识每个单元格,一次针对一个单元格,并执行该操作。

    在单元格区域中循环的一种方法是将 For...Next 循环语句与 Cells 属性配合使用。使用 Cells 属性时,可用循环计数器(或其他变量或表达式)来替代单元格索引编号。下例中,变量 counter 代替了行号。此过程将在单元格区域 C1:C20 中循环,将所有绝对值小于 0.01 的数字都设置为 0(零)。

    Sub RoundToZero1()
        For Counter = 1 To 20
            Set curCell = Worksheets("Sheet1").Cells(Counter, 3)
            If Abs(curCell.Value) < 0.01 Then curCell.Value = 0
        Next Counter
    End Sub
    在单元格区域中循环的另一种简便方法是使用 For Each...Next 循环语句和由 Range 属性指定的单元格集合。在每一次循环过程中,Visual Basic 都为下一个单元格自动设置一个对象变量。下述过程在单元格区域 A1:D10 中循环,将所有绝对值小于 0.01 的数字都设置为 0(零)。

    Sub RoundToZero2()
        For Each c In Worksheets("Sheet1").Range("A1:D10").Cells
            If Abs(c.Value) < 0.01 Then c.Value = 0
        Next
    End Sub
    如果不知道要循环的单元格区域的边界,可用 CurrentRegion 属性返回活动单元格周围的区域。例如,下述过程在工作表上运行时,将在活动单元格周围的区域内循环,将所有绝对值小于 0.01 的数字都设置为 0(零)。

    Sub RoundToZero3()
        For Each c In ActiveCell.CurrentRegion.Cells
            If Abs(c.Value) < 0.01 Then c.Value = 0
        Next
    End Sub

     
    展开全文
  • 使用 Visual Basic 的普通任务是指定单元格或单元格区域,然后对该单元格或单元格区域进行一些操作,如输入公式或更改格式。通常用一条语句就能完成操作,该语句可标识单元格,还可更改某个属性或应用某个方法。在 ...

    使用 Visual Basic 的普通任务是指定单元格或单元格区域,然后对该单元格或单元格区域进行一些操作,如输入公式或更改格式。通常用一条语句就能完成操作,该语句可标识单元格,还可更改某个属性或应用某个方法。

    在 Visual Basic 中,Range 对象既可表示单个单元格,也可表示单元格区域。下列主题说明了标识和处理 Range 对象最常用的方法。

    用 A1 样式记号引用单元格和单元格区域

    可使用 Range 属性来引用 A1 引用样式中的单元格或单元格区域。下述子程序将单元格区域 A1:D5 的字体设置为加粗。

    Sub FormatRange()
        Workbooks("Book1").Sheets("Sheet1").Range("A1:D5") _
            .Font.Bold = True
    End Sub
    下表演示了使用 Range 属性的一些 A1 样式引用。

    引用                   含义
    Range("A1")            单元格 A1
    Range("A1:B5")         从单元格 A1 到单元格 B5 的区域
    Range("C5:D9,G9:H16")  多块选定区域
    Range("A:A")           A 列
    Range("1:1")           第一行
    Range("A:C")           从 A 列到 C 列的区域
    Range("1:5")           从第一行到第五行的区域
    Range("1:1,3:3,8:8")   第 1、3 和 8 行
    Range("A:A,C:C,F:F")   A 、C 和 F 列

    用编号引用单元格

    通过使用行列编号,可用 Cells 属性来引用单个单元格。该属性返回代表单个单元格的 Range 对象。下例中,Cells(6,1) 返回 Sheet1 上的单元格 A6,然后将 Value 属性设置为 10。

    Sub EnterValue()
        Worksheets("Sheet1").Cells(6, 1).Value = 10
    End Sub
    因为可用变量替代编号,所以 Cells 属性非常适合于在单元格区域中循环,如下例所示。

    Sub CycleThrough()
        Dim Counter As Integer
        For Counter = 1 To 20
            Worksheets("Sheet1").Cells(Counter, 3).Value = Counter
        Next Counter
    End Sub
    注意   如果要同时更改某一单元格区域中所有单元格的属性或对其应用方法,可使用 Range 属性。有关详细信息,请参阅用 A1 样式记号引用单元格。

    引用行和列

    可用 Rows 属性或 Columns 属性来处理整行或整列。这两个属性返回代表单元格区域的 Range 对象。下例中,用 Rows(1) 返回 Sheet1 上的第一行,然后将单元格区域的 Font 对象的 Bold 属性设置为 True。

    Sub RowBold()
        Worksheets("Sheet1").Rows(1).Font.Bold = True
    End Sub
    下表举例说明了使用 Rows 和 Columns 属性的一些行和列的引用。

    引用              含义
    Rows(1)           第一行
    Rows              工作表上所有的行
    Columns(1)        第一列
    Columns("A")      第一列
    Columns           工作表上所有的列

    若要同时处理若干行或列,请创建一个对象变量并使用 Union 方法,将对 Rows 属性或 Columns 属性的多个调用组合起来。下例将活动工作簿中第一张工作表上的第一行、第三行和第五行的字体设置为加粗。

    Sub SeveralRows()
        Worksheets("Sheet1").Activate
        Dim myUnion As Range
        Set myUnion = Union(Rows(1), Rows(3), Rows(5))
        myUnion.Font.Bold = True
    End Sub

    用快捷记号引用单元格

    可用方括号将 A1 引用样式或命名区域括起来,作为 Range 属性的快捷方式。这样就不必键入单词“Range”或使用引号,如下例所示。

    Sub ClearRange()
        Worksheets("Sheet1").[A1:B5].ClearContents
    End Sub

    Sub SetValue()
        [MyRange].Value = 30
    End Sub

    引用命名区域

    用名称比用 A1 样式记号更容易标识单元格区域。若要命名选定的单元格区域,请单击编辑栏左端的名称框,键入名称,再按 Enter。

    引用命名区域
    下例引用了名为“MyBook.xls”的工作簿中的名为“MyRange”的单元格区域。

    Sub FormatRange()
        Range("MyBook.xls!MyRange").Font.Italic = True
    End Sub
    下例引用名为“Report.xls”的工作簿中的特定工作表单元格区域“Sheet1!Sales”。

    Sub FormatSales()
        Range("[Report.xls]Sheet1!Sales").BorderAround Weight:=xlthin
    End Sub
    若要选定命名区域,请用 GoTo 方法,该方法将激活工作簿和工作表,然后选定该区域。

    Sub ClearRange()
        Application.Goto Reference:="MyBook.xls!MyRange"
        Selection.ClearContents
    End Sub
    下例显示对于活动工作簿将如何编写相同的过程。

    Sub ClearRange()
        Application.Goto Reference:="MyRange"
        Selection.ClearContents
    End Sub
    在命名区域中的单元格上循环
    下例用 For Each...Next 循环语句在命名区域中的每一个单元格上循环。如果该区域中的任一单元格的值超过 limit 的值,就将该单元格的颜色更改为黄色。

    Sub ApplyColor()
        Const Limit As Integer = 25
        For Each c In Range("MyRange")
            If c.Value > Limit Then
                c.Interior.ColorIndex = 27
            End If
        Next c
    End Sub

    相对于其他单元格来引用单元格

    处理相对于另一个单元格的某一单元格的常用方法是使用 Offset 属性。下例中,将位于活动工作表上活动单元格下一行和右边三列的单元格的内容设置为双下划线格式。

    Sub Underline()
        ActiveCell.Offset(1, 3).Font.Underline = xlDouble
    End Sub
    注意 可录制使用 Offset 属性(而不是绝对引用)的宏。在“工具”菜单上,指向“宏”,再单击“录制新宏”,然后单击“确定”,再单击录制宏工具栏上的“相对引用”按钮。

    若要在单元格区域中循环,请在循环中将变量与 Cells 属性一起使用。下例以 5 为步长,用 5 到 100 之间的值填充第三列的前 20 个单元格。变量 counter 用作 Cells 属性的行号。

    Sub CycleThrough()
        Dim counter As Integer
        For counter = 1 To 20
            Worksheets("Sheet1").Cells(counter, 3).Value = counter * 5
        Next counter
    End Sub

    用 Range 对象引用单元格

    如果将对象变量设置为 Range 对象,即可用变量名方便地操作单元格区域。

    下述过程创建了对象变量 myRange,然后将活动工作簿中 Sheet1 上的单元格区域 A1:D5 赋予该变量。随后的语句用该变量代替该区域对象,以修改该区域的属性。

    Sub Random()
        Dim myRange As Range
        Set myRange = Worksheets("Sheet1").Range("A1:D5")
        myRange.Formula = "=RAND()"
        myRange.Font.Bold = True
    End Sub

    引用工作表上的所有单元格

    如果对工作表应用 Cells 属性时不指定编号,该属性将返回代表工作表上所有单元格的 Range 对象。下述 Sub 过程清除活动工作簿中 Sheet1 上的所有单元格的内容。

    Sub ClearSheet()
        Worksheets("Sheet1").Cells.ClearContents
    End Sub

    引用多个单元格区域

    使用适当的方法可以很容易地同时引用多个单元格区域。可用 Range 和 Union 方法引用任意组合的单元格区域;用 Areas 属性可引用工作表上选定的一组单元格区域。

    使用 Range 属性
    通过在两个或多个引用之间放置逗号,可使用 Range 属性来引用多个单元格区域。下例清除了 Sheet1 上三个单元格区域的内容。

    Sub ClearRanges()
        Worksheets("Sheet1").Range("C5:D9,G9:H16,B14:D18"). _
            ClearContents
    End Sub
    命名区域使得用 Range 属性处理多个单元格区域更为容易。下例可在三个命名区域处于同一工作表时运行。

    Sub ClearNamed()
        Range("MyRange, YourRange, HisRange").ClearContents
    End Sub
    使用 Union 方法
    用 Union 方法可将多个单元格区域组合到一个 Range 对象中。下例创建了名为 myMultipleRange 的 Range 对象,并将其定义为单元格区域 A1:B2 和 C3:D4 的组合,然后将该组合区域的字体设置为加粗。

    Sub MultipleRange()
        Dim r1, r2, myMultipleRange As Range
        Set r1 = Sheets("Sheet1").Range("A1:B2")
        Set r2 = Sheets("Sheet1").Range("C3:D4")
        Set myMultipleRange = Union(r1, r2)
        myMultipleRange.Font.Bold = True
    End Sub
    使用 Areas 属性
    可用 Areas 属性引用选定的单元格区域或多块选定区域中的区域集合。下述过程计算选定区域中的块数目,如果有多个块,就显示一则警告消息。

    Sub FindMultiple()
        If Selection.Areas.Count > 1 Then
            MsgBox "Cannot do this to a multiple selection."
        End If
    End Sub

     
    展开全文
  • uml活动图的概念与作用

    千次阅读 2016-04-23 09:11:52
    uml是程序员需要掌握一个重要工具,特别在研究hadoop(http://www.iigrowing.cn/hadoop)系统中,有很多...在uml参考资料中缺少活动图方面的介绍,因此特地在网络上寻找了一些资料,然后整理成一篇文章,供大家参考,水
  • 选定和激活单元格使用 Microsoft Excel 时,通常要先选定单元格或单元格区域,然后执行某一操作,如设置单元格的格式或在单元格中输入数值。但在 Visual Basic 中,通常在修改单元格之前不必先选定它们。例如,如果...
  • 1、活动图  活动图类似于传统意义上的流程图,它是用来描述一个过程或者操作的工作步骤,类似于Flow Diagram。活动图主要用于两个场景:1)业务建模时,用于详述业务用例,描述一项业务的执行过程;2)设计时,描述...
  • Nacos - nacos基础概念

    千次阅读 2019-12-03 18:31:25
    文章目录Nacos - nacos基础概念1、什么是nacos2、nacos 的主要功能3、nacos 引入的一些基础概念4、nacos 架构设计 Nacos - nacos基础概念 1、什么是nacos 一个易于使用的动态服务发现,配置和服务管理平台,用于...
  • DDD的基本概念介绍

    千次阅读 2020-01-10 15:06:17
    DDD的基本概念澄清 目录 什么是DDD Ubiquitous language (通用语言) Layered architecture(分层架构) Entity(实体) Value Ojbect(值对象) Service(服务) Module(模块) Aggregate(聚合) ...
  • 聚类的概念-研究论文

    2021-06-10 05:46:28
    本文概述了产业集群的概念及其对促进创新和企业的价值。 描述了与区域集群相关的成功因素,强调了行业和公司之间本地网络的重要性。 提供了一系列案例研究,包括在阿德莱德、凯恩斯和新南威尔士州纽卡斯尔亨特地区...
  • 区域区划方法

    千次阅读 2007-02-27 21:28:00
    摘要:本文主要阐述了区域区划的意义,基本特征,方法的划分,与传统遥感的差别等,特别强调突出了区域区划方法的过程关键词:区域 区划遥感专题信息制图 一、基本概念(一) 区划区划是人们对自然环境和社会经济...
  • 这些操作系统的概念,保你没听过!

    千次阅读 多人点赞 2020-02-10 12:40:45
    操作系统概念 大部分操作系统提供了特定的基础概念和抽象,例如进程、地址空间、文件等,它们是需要理解的核心内容。下面我们会简要介绍一些基本概念,为了说明这些概念,我们会不时的从 UNIX 中提出示例,相同的...
  • 进程的定义及基本概念:狭义定义:进程是正在运行的程序的实例(an instance of a computer program that is being executed)。组成进程是一个实体。每一个进程都有它自己的地址空间,一般情况下,包括文本区域...
  • 云计算云存储的一些基本概念

    万次阅读 多人点赞 2018-04-12 20:10:04
    我们在学习云计算和云存储之前,需要先了解一些很常见的基本概念,否则在学习过程中和选型时会比较晕。 云计算的三种服务模式:IaaS,PaaS和SaaS 云的分层 任何一个在互联网上提供其服务的公司都可以叫做云计算...
  • NGS概念科普

    千次阅读 2018-06-29 20:32:06
    近年来NGS飞速发展,各大测序平台百花齐放,现小翊整理了一些NGS相关基础概念,供同学们查看。 测序基础概念 NGS(下一代测序技术):又称高通量测序,以高输出量和高解析度为主要特色,能一次并行对几十万到几...
  • 机器视觉的一些概念

    万次阅读 2017-05-23 14:38:14
    一些关于机器视觉的概念 2013-07-27 12:19 20722人阅读 评论(2) 收藏 举报 本文章已收录于: 目录(?)[+] 物方远心镜头及像方远心镜头介绍 四种工业相机接口技术的比较 视觉...
  • 什么是进程、进程的概念

    千次阅读 2020-01-06 10:38:58
    进程的概念主要有两点: 第一,进程是一个实体。每一个进程都有它自己的地址空间, ...堆栈区域存储着活动过程调用的指令和本地变量。 第二,进程是一个“执行中的程序”。程序是一个没有生...
  • 响应式 概念

    千次阅读 2014-03-27 17:35:11
    响应式网页设计最初是由 Ethan Marcotte 提出的一个概念:为什么一定要为每个用户群各自打造一套设计和开发方案?Web设计应该做到根据不同设备环境自动响应及调整。当然响应式Web设计不仅仅是关于屏幕分辨率...
  • 为 Java Masters 模块中的高级编程概念创建的行业模拟器 Eclipse 操作系统中内置的程序具有 .Project 文件。 要运行,请使用 java 命令行运行“src”文件夹中的“IndustrySimulationGUI.java”文件。 分发文件详细...
  • 浅谈嘉兴区域经济

    千次阅读 2007-06-09 00:02:00
    摘要:社会经济活动总是在一定的地域范围内开展的,一定地域的区位条件必然一定地域范围的经济活动发生制约作用。嘉兴地处江浙沪三省(市)边界地带。区域边界是其独特的区域特征。在嘉兴经济发展中存在着“区域边界...
  • 生物多样性概念

    千次阅读 2018-06-06 09:20:07
    1.生物多样性物种多样性是群落生物组成结构的...1943年,Williams在研究鳞翅目昆虫物种多样性时,首次提出了”多样性指数”的概念,之后大量有关群落物种多样性的概念、原理、及测度方法的论文和专著被发表,形成...
  • 大数据能力建设与区域经济发展 随着信息技术的突飞猛进当今世界的发展迎来了大数据时代在社会经济活动中的各个部门中学会利用海量数据进行量化分析已经是深入人心的思想方法越来越多的组织和行业正在经历着大数据...
  • Android应用优化之内存概念

    千次阅读 2017-05-12 13:39:00
    导语现在的Android智能手机发展信息万变,从一开始的HTC到小米价格战到现在高端市场份额战,在软硬件都发生了翻天覆地的变化。在硬件上内存从一开始的一两...今天我来跟大家一起分享Android内存优化的相关概念和实践。
  • 二、扫描线算法(Scan-Line Filling) 扫描线算法适合对矢量图形进行区域填充,只需要直到多边形区域的几何位置,不需要指定种子点,适合计算机自动进行图形处理的场合使用,比如电脑游戏和三维CAD软件的渲染等等。...
  • 活动

    万次阅读 2016-11-14 21:25:18
    活动图的基本概念  活动图是一种用于描述系统行为的模型视图,它可用来描述动作和动作导致对象状态改变的结果,而不用考虑引发状态改变的事件。  在UML中,活动的起点用来描述活动图的开始状态,用黑的实心圆...
  • 概念数据模型(CDM)

    千次阅读 2018-08-23 11:36:01
    一、创建概念图 方法1:创建概念模型时可默认创建概念图: 选择File &gt; New Model ,从Model type创建概念数据模型conceptual data model,选择概念图Conceptual Diagram,点击OK, 方法2:如果已有概念数据模型,...
  • 第一章 工作流基本概念

    千次阅读 2012-09-18 13:41:02
     工作流的概念起源于生产组织和办公自动化领域,主要是针对日常生活中具有固定程序的活动而提出的一个概念,目的是通过将工作分解成一系列定义良好的任务,按照一定的规则和过程来执行任务,并对其实行监控,从而...
  • 大数据的概念

    万次阅读 2017-06-03 12:33:51
    美国统计学家赫尔曼·霍尔瑞斯为了统计1890年的人口普查数据发明了一台电动器来读取卡片上的洞数,该设备让美国用一年时间就完成了原本耗时8年的人口普查活动,由此在全球范围内引发了数据处理的新纪元。 1935–...
  • HA集群概念

    千次阅读 2017-06-01 10:28:55
     一个活动主节点,另一个不活动作为备用节点,当主节点故障,转移到备节点,这时备节点就成为了主节点。备节点完全冗余,造成一定浪费。如下图, MySQL 、DRBD主从节点间还要进行同步:   4-2 、Active/...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 64,518
精华内容 25,807
关键字:

区域活动概念