Sub 项目状态查询()'如果“项目状态”是未转运营那么实施状态是不能选择,因为还没有实施。 '如果“项目状态”选择状态后,那么项目名称里面只显示该状态项目名称。如果“项目状态”选择不是未转运营,那么“实施状态”也要选择,并确定项目名称选项。 '如果“统计值”是项目数,那么标题行就是客户角色。如果是实施时长,标题行就是实施时间。 lst = Range("a1048576").End(x
基本概念1 怎么样才能操作数据库?使用ADO建立和数据库连接,然后用ADO对象sql语言对数据库进行操作。2 SQL是什么?SQL(Structured Query Language)是一种查询语言,可以查询、更新数据库中数据。3 SQL可以查询哪些数据库?SQL是一种通用查询语言,可以查询EXCEL,ACCESS,SQL SERVER等各种数据库4 ADO是什么?ADO是新数据库存取技
转载 2024-02-11 14:49:25
253阅读
//清除空列 Sub ClearNullMacro1() Dim j As Integer Dim colCount As Integer colCount = Cells(2, Columns.Count).End(xlToLeft).Column ...
转载 2015-11-13 15:05:00
293阅读
2评论
因为自己在工作当中很少用到Excel,更别提其中函数,宏,VBA功能娴熟使用了,所以每次同事问我相关问题时,我都当作是一次学习过程。这两天翻了一下Excel VBA资料,初步了解如下:1. VBA 与 宏区别   宏:是指一组指令,或一组动作结合。它在代码中形式是以 sub 过程名 ()开头,以 End sub 结尾。其实理解宏最好方法是“录制宏”,在“开发
转载 2024-05-31 09:32:45
233阅读
VBA 过程基本语法如下:Sub 过程名(参数) 语句1 语句2 ... End SubVBA 函数与 VBA 过程很相似,除了使用关键词外,主要区别是,函数可以返回值。Function [函数名]([参数]) As [返回值类型] 语句1 语句2 ... 语句n [函数名] = [返回值] En
转载 2024-03-25 17:24:42
256阅读
 ' 'Date: 2012/05/04 'Author: xi wei cheng ' 'Option Explicit     Public Sub SqlInsert()       Dim flg As Boolean     flg = Worksheets("SQL-Tool&
原创 2012-05-10 09:24:33
3114阅读
access生成sql脚本,通过VBA调用ADOX。使用 MS Access 2016 VBA,读取mdb文件中所有表结构(数据类型/长度/精度等),生成对应SQL create table语句,将结果SQL脚本保存到文件,每个表一行。access数据库中提取表结构,生成sql查询语句,通过sql脚本可以建表对原文代码做出修改:原来代码在生成文件后又使用了生成sql语句进行创建,下面的
一、SQL语言1、SQL语言概述 SQL(Structured Query Language,结构化查询语言)是使用关系模型数据库应用语言, 与数据直 接打交道 ,由 IBM 上世纪70年代开发出来。后由美国国家标准局(ANSI)开始着手制定SQL标准,先后有 SQL-86 , SQL-89 , SQL-92 , SQL-99 等标准。 SQL 有两个重要标准,分别是 SQL92 SQL9
转载 2024-08-13 11:45:54
98阅读
过程(procedure):VBA过程就是完成某个给定任务代码有序组合。就类似于一个有目的性行为,一个完整行为就是一个过程。注意“有序”二字。VBA过程分为Subroutine(子程序)过程Function(函数)过程,关键字为SubFunction,都可以获取参数、执行一系列语句、以及癌变其参数值独立过程。Sub较Function不同之处,是带返回值Sub过程不能用于表达式。(什
  小爬之前文章 【Excel VBA中写SQL,这些问题你一定为此头痛过】中详细讨论了一些常见VBA 中使用SQL遇到问题,这里再补充两个常见问题场景及对应解决方案,希望你们看了后能够思路开阔些,少走些弯路。一、数据源Excel文件工作表有些列列名相同  我们知道,在商业数据库中创建表时,同一个表名下是不允许创建相同字段,且字段名要遵从一定规范。但在Excel文件中则无此限制,
转载 2024-07-25 14:13:15
246阅读
了解VBA与Excel内置函数,能够使我们处理起任务来事半功倍。这些函数不仅使用方便,而且效率一般都比较高(有些是例外,特别是某些工作表函数),比我们自己写要高效多。VBA内置函数 VBA内置函数是VBA种可以直接使用函数,很多处理函数也相当有用。 调用方式:直接使用函数,或者使用VBA调用。例如Shell()或者VBA.Shell()。 VBA内置函数主要涉及以下几类: 测试类函数
转载 2024-07-23 17:52:09
128阅读
#将传入数据都当成一个字符串,会对自动传入数据加一个双引号。如:order by #user_id#,如果传入值是111,那么解析成sql值为order by “111”, 如果传入值是id,则解析成sql为order by “id”。 $将传入数据直接显示生成在sql中。如:ord
转载 2018-03-05 21:25:00
288阅读
2评论
VB通用过程分为两种类型:Sub过程Function过程。通用过程既可以保存在窗体模块(.Frm)中,也可以保存在标准模块(.Bas)中。通用过程与事件过程不同,它不依附于某一对象,也不是有对象某一事件驱动或由系统自动调用,而是通过被调用语句(如Call语句)调用才起作用。通用过程可以被多次调用,调用该过程过程称为调用过程。Sub过程(子过程)语法格式:[Public|private] S
转载 2024-03-18 15:11:42
521阅读
小爬在之前博文中多次提到,可以在VBA中写SQL来操作Excel文件,实现各类数据处理分析需求。那么,你可能有这样疑问:Excel原生VBA,数据透视表,数据分析功能不够吗,为啥一定要用SQL来实现呢?在Excel VBA中使用SQL到底优势在哪儿?今天小爬就来带大家好好捋一捋这些问题。   小爬在之前博文中多次提到,可以在VBA中写SQL来操作E
转载 3月前
375阅读
Application.ActiveWorkbook.Path 获取当前excel文件所在文件地址 Excel VBA中表示当前工作簿,有ActiveworkbookThisworkbook 两种表示方法,二者相同点区别是什么?Text1 = InputBox( "请在下面输入内容:" , "输入框" , "默认值" )Cells(Rows.Count, 1).End(xlU
转载 2023-12-19 14:04:57
94阅读
  大家好,我是知了。   上一篇简单了解了ADO与SQL。今天给大家介绍一下在VBA中使用SQL方法。这里只有两部分内容:一、建立ADO对数据源链接;二、用ADO执行SQL语句,完成查询。   — 01.建立链接 —   在VBA中使用ADO方式有两种:
 1 VBA是什么  直到90年代早期,使应用程序自动化还是充满挑战性领域.对每个需要自动化应用程序,人们不得不学习一种不同自动化语言.例如:可以用EXCEL宏语言来使EXCEL自动化,使用WORD BASIC使WORD自动化,等等.微软决定让它开发出来应用程序共享一种通用自动化语言--------VisualBasic For Application(V
转载 2024-01-25 20:25:02
57阅读
Spark SQL概述Spark SQL是什么Spark SQL 是 Spark 用于结构化数据(structured data)处理 Spark 模块。Spark SQL 前身是Shark。Shark是基于 Hive 所开发工具,它修改了下图所示右下角内存管理、物理计划、执行三个模块,并使之能运行在 Spark 引擎上。下图是 HiveShark区别。 但是,Spark在不断发展,
转载 2024-06-09 07:25:23
33阅读
数据库在使用join连接两张表或者多张表进行查询时候,都会生成一张中间表,然后再将这张临时表数据返回给用户。在使用left join 时候,where on区别 on条件是连接表使用条件,不管on中条件为是否为真,它都会直接返回左表中数据。 where条件是在生成临时表后,再对临时表进行过滤条件,条件不为真的全部过滤出去。      
原创 2021-07-13 16:28:31
319阅读
where 1)where是一个约束声明,使用where来约束来自数据库数据 2)where是在结果返回之前 起作用 3)where中不可以使用聚合函数 4)where作用于记录(作用对象不同) having 1)having是一个过滤声明 2)having是在查询返回结果集后 对查询结果过滤 ...
转载 2021-09-24 11:57:00
432阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5