LSet varname1 = varname2

LSet 语句的语法有下面这些部分:

部分 说明
stringvar 必要参数。字符串变量名称。
string 必要参数。在 stringvar 内想往左对齐的字符串表达式。
Varname1 必要参数。用户自定义类型变量名,内容将复制进来。
Varname2 必要参数。用户自定义类型变量名,内容将复制出去。

Lset 会将 stringvar 中空余的字符以空白替换。

如果 string stringvar 还长, Lset 只在 stringvar 中放置最左边几个字符,且长度为 stringvar 的长度。

警告 不能使用 Lset 将一用户自定义类型变量复制到另一用户自定义类型变量。将一个数据类型的数据复制到留给另一数据类型的空间,可能会造成不可预料的结果。

当从一用户自定义类型复制一变量给其他变量时,此变量的二进制数据会从一个变量复制到另一个变量的内存空间中,但并不关心为元素指定的数据类型。

LSet 语句示例

本示例使用 LSet 语句,将某字符串插入到另一字符串的最左边。虽然 LSet 也能用来复制一个用户自定义类型变量的内容到另一个不一定完全一样,但却兼容的用户自定义类型变量中,但并不建议使用这种方法。因为不同操作系统间对数据结构的做法不同,使用 LSet 的程序并不能保证有很好的移植性。

Dim MyString
MyString = "0123456789"    ' 设置字符串初值。
Lset MyString = "<-Left"    ' MyString 的内容为 "<-Left    "。

RSet 语句

在一字符串变量中将一字符串往右对齐。

RSet stringvar = string

RSet 语句的语法有下面这些部分:

部分 说明
stringvar 必要参数。为字符串变量名。
String 必要参数。在 stringvar 内想往右对齐的字符串表达式。

如果 stringvar string 长, Rset 会将 stringvar 中空余的字符以空白代替,直至字符串开头。

注意 RSet 不能用于用户定义类型。

RSet 语句示例

本示例使用 RSet 语句将某字符串插入到另一字符串的最右边。

Dim MyString
MyString = "0123456789"    ' 设置字符串初值。
Rset MyString = "Right->"    ' MyString 的内容为 "   Right->"。

source:VBA Help

LSet 语句在一字符串变量中将一字符串往左对齐,或是将一用户定义类型变量复制到另一用户自定义类型变量。语法LSet stringvar = stringLSet varname1 = varname2LSet 语句的语法有下面这些部分:部分 说明 stringvar 必要参数。字符串变量名称。 string 必要参数。在 stringvar 内想...
VB 升级到 VB .NET平台L Set 函数相关问题 本文是原创文章。转载请标明出处:http://www.cnblogs.com/liuguanglong/ 部门大连分舵发过来的问题 现在有一个 VB --》.Net2008移行项目遇到一个技术难题, > 求助各位。 > vb 6中L set 函数在升级到 vb .net2008之后没有对应的函数。
VBA 里面没有现成的Sort方法可以使用, VBA 里面要对数组进行排序,现有的通常做法: 1,通过单元格赋值以后利用工作表里的Sort方法进行排序, 2,通过SQL实现,也需要调用单元格区域存放 数据 , 3,直接写循环 语句 通过算法来实现。除了上述方法以外,借助一些其他语言工具与 VBA 相结合,也能利用现成的排序功能来实现数组排序,而不需要借助表格。 例如JavaScript:JavaScript里
在如图1所示 数据 列表中,需要按总成绩从高到低进行排序,示例代码如下。 Sub SortDemo() Range("A1").Sort key1:="总成绩", order1:=xlDescending, _ Header:=xlYes End Sub 运行SortDemo过程,排序结果如图2所示。 图1 待排序 数据 列表 图2 按总成绩降序排序结果 Range对象的...
Vb 中的常用术语: DDE动态 数据 交换。DDE技术将应用程序中的 数据 动态链接到另一个应用程序,完成不同应用程序间的 数据 交换 DLL:动态链接库。DLL使 vb 可以使用其他语言(如C、C++等)编写的函数 OLE:指对象链接与嵌入。OLE将应用程序看作一个对象,可将不同的对象链接到一起,然后嵌入到 vb 应用程序中。 方法没有返回值不调用返回值 对象名称.方法名称[参数列表] 如果要使用方法的返回...
来源不详。总览: 本文推荐给那些准备将自己的应用移植到Visual Basic.NET中的Visual Basic开发者。文章中包括 Visual Basic.NET升级工具的信息的介绍以及将Visual Basic 6结构平滑升级到Visual Basic.NET 的指导 在打开Visual Basic 6.0工程时Visual Basic.NET会自动升级,但是在绝大多数情况下你需要对在Visual Basic.NET下打开的Visual Basic 6.0程序做一些改动。这篇文章的用途
Java操作Redis可以使用Jedis进行操作,通过Jedis的API可以实现对Redis中List类型的 数据 结构进行get和 set 的操作。 首先,需要引入Jedis的依赖: <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>3.7.0</version> </dependency> 然后建立Jedis连接: Jedis jedis = new Jedis("localhost", 6379); 接下来就可以使用List的API进行操作。 list. set (key,index,value)方法可以用于设置List中指定位置的值。例如: jedis.l set ("list_key", 2, "new_value"); 此命令将List中第3个元素的值替换成"new_value"。 list.get(key,index)方法可以用于获取List中指定位置的值。例如: String value = jedis.lindex("list_key", 2); 此命令将返回List中第3个元素的值。 以上就是使用Java操作Redis实现List类型的get和 set 的方法。需要注意的是,List类型是一个有序的集合,支持在一端插入、删除元素,所以在使用时需要注意元素的顺序。