首页 > 其他分享 >关于VBA的双引号的使用解疑

关于VBA的双引号的使用解疑

时间:2023-06-14 13:11:48浏览次数:120  
标签:VBA 双引号 其括 Num 字符串 解疑

Q:Range("A" & Num)的"A" & Num 不就是个范围吗 ,所以不应该是Range(" "A" & Num ")吗?
A:在VBA中,当您要引用一个范围时,需要使用双引号将其括起来。双引号是告诉VBA,括号内的内容是一个字符串,不需要计算或解释即使括号内只有一个字母,也必须使用双引号将其括起来。而在你的疑问中,"A" & Num的Num是变量,并且通过连接符&连接,这是需要解释或计算的。此语句将使用 "A" 字符串和 Num 变量的值构建一个字符串,以引用一个范围,所以不用再在外面双引号起来,否则他将不再进行解释计算,直接作为一个字符串处理。

标签:VBA,双引号,其括,Num,字符串,解疑
From: https://www.cnblogs.com/YYZYCS/p/17479876.html

相关文章

  • vba快捷键
    一、常用快捷键1.【Ctrl+/】注释光标所在当前行 2.【Alt+/】提供内容的辅助提示3.【Ctrl+D】快速删除当前行4.【Ctrl+shift+F】自动格式化代码5.【Alt+↑/Alt+↓】当前行和上面/下面一行互换位置省去剪切黏贴6.【Ctrl+Alt+↑/Ctrl+Alt+↓】复制当前行......
  • C/C++ include 头文件的语句中,双引号和尖括号的区别
    #include指令有两种使用形式#include<stdio.h>文件名放在尖括号中#include“mystuff.h”文件名放在双引号中 双引号"xxx.h",表示编译器先在用户的工作目录下搜索头文件,如果搜索不到则到系统默认目录下去寻找,所以双引号一般用于包含用户自己编写的头文件。如:#include"stu......
  • VBA运算符
    VBA运算符可以分为以下6类:赋值运算符算术运算符关系运算符逻辑运算符连接运算符其他运算符 原文:https://www.lanrenexcel.com/vba-operators/......
  • VBA中数据类型
    VBA中的数据类型主要分为三大类,一个是数字类型,一个是非数字类型,一个是通用类型。......
  • VBA中为数组设置默认下限
    数组默认下限下标是0如果想设置默认下限下标是1则在模块中出现一次且必须位于包含维度的数组声明前面:OptionBase1......
  • Debugging VBA zz
    Onceyou'rewrittenyourVBAproceduresandachievedcleancompileswithouterrors,youarereadytoundertakethemostimportantstepinprogramming:testinganddebugging. Toomanyprogrammersbecomecomplacentoncethecodeiswrittenandtheyge......
  • php双引号转移
    在PHP字符串中,双引号是一种特殊字符,它可以用来包含变量、转义序列和表达式等信息。然而,在某些情况下,我们需要在PHP字符串中显示双引号本身,就需要使用转义符号进行转义,以避免双引号被解析为字符串结束符或其他意义。下面是一些常见的PHP双引号转义方法:使用反斜杠进行转义:在需要......
  • vba小知识
    这个笔记是在看了VBA全套教程视频后写的。Microsoftexcle教程。一、录制宏如果不会写vba代码,就直接点击开发工具栏下的录制宏按钮吧,然后在执行正常的excle操作,操作完成之后,点击停止录制按钮,就可以得到一段vba代码了。如果要执行相同的操作,就可以直接执行这个代码。二、基本元......
  • 关于VBA的TextStream StdOut相关程序的学习——源代码(刘永富博士的ExcelVBA编程开发)
    Subtest3()'标准输出-查找相关目录下所有的GIF格式文件。DimTS1AsIWshRuntimeLibrary.TextStreamDimTS2AsIWshRuntimeLibrary.TextStreamSetWShell=NewIWshRuntimeLibrary.WshShellSetWE=WShell.Exec("cmd.exe/k")SetTS1=WE.StdInTS1.......
  • 执行VBA出现3706错误的解决方案
    现在自用电脑只安装wps,没有安装office了,执行vba居然报3706错误,代码调试好了没改动,那么只有一种可能就是数据库连接有问题了。出现这个提示,安装AccessDatabaseEngine.exe,即可Access 2010数据库引擎:https://download.csdn.net/download/weixin_42750611/12409896安装注意事项:①......