首页 > 其他分享 >VBA001 String、Space関数

VBA001 String、Space関数

时间:2024-01-19 10:44:59浏览次数:33  
标签:文字 String Space strAry VBA001 指定 関数

VBAで全角スペースを指定数追加する(String)
VBAで半角スペースを指定数追加する(Space)

1,String関数の使用方法
構文
String(Number, Character)

説明
Number:文字をいくつ並べるのかを整数値で指定します。
Character:文字の文字コード、または文字列を指定します。 この文字が引数 Number の回数だけ繰り返されます。

String関数の使用例
ある文字を指定の回数繰り返した文字列を取得する例です。

Sub sample_01()
'文字を指定
Debug.Print "文字指定   :" & String(10, "A")
End Sub

マクロ実行結果
文字指定   :AAAAAAAAAA

2,Space関数の使用方法

構文
Space(Number)

説明
Number:文字をいくつ並べるのかを整数値で指定します。
Character:文字の文字コード、または文字列を指定します。 この文字が引数 Number の回数だけ繰り返されます。

Space関数の使用例
空白を指定の回数繰り返して取得する例です。

Sub sample_02()
'### このマクロはWindows機で実行してください。###

Dim strAry(1 To 3)  As String
Dim i               As Integer
Dim b               As Integer

strAry(1) = "1,234"
strAry(2) = "Hello World!!"
strAry(3) = "あいうえお"

For i = 1 To 3
    '文字列のバイト数をShift_JIS形式で取得
    b = LenB(StrConv(strAry(i), vbFromUnicode))
    '全体が20バイトとなるように左側にスペースをパディングして表示
    Debug.Print Space(20 - b) & strAry(i)
Next i

End Sub
マクロ実行結果(イミディエイトウィンドウ)
1,234
Hello World!!
あいうえお

标签:文字,String,Space,strAry,VBA001,指定,関数
From: https://www.cnblogs.com/LearnNewThings/p/17974135

相关文章

  • StringBuilder 线程不安全,到底哪里不安全?
    StringBuilder线程不安全,到底哪里不安全?在Java中,字符串拼接是一个非常常见的操作,而对于频繁变动的字符串内容,使用StringBuilder是一个性能优化的选择。但是,StringBuilder在使用上存在一个很大的限制,它是线程不安全的。在多线程环境下,不正确的使用StringBuilder可能导致数据不一......
  • 面试官:请聊一聊String、StringBuilder、StringBuffer三者的区别
    面试官:“小伙子,在日常的写代码过程中,使用过String,StringBuilder和StringBuffer没?”我:“用过的呀!”面试官:“那你就来聊一聊,他们之间有什么区别,不同场景下如何选择吧”我:“好嘞!”在Java的开发过程中,使用频率最高的就是String字符串,但由于在字符串存储和拼接的过程中,涉及到很多场......
  • [cpp]: operator""s -- <string>
    [cpp]: operator""s -- <string>    1operator""s:将一个字符数组字面量转化为【basic_string】类型数据。1.1#include<string>1.2operator""s :convertsacharacterarrayliteralto basic_string   2e.g.......
  • 《数据篇》String
    生成UUID下面是一个简单的生成代码:把生成的UUID简单的处理了一下importjava.util.UUID;publicclassUuid{ publicstaticvoidmain(String[]args){ for(inti=0;i<5;i++){ //注意replaceAll前面的是正则表达式 Stringuuid=UUID.randomUUID().toStri......
  • C# String 类在开发中常用到的方法汇总【详细版】
    前言:在开发过程中我们经常用到的string类自带方法就那些个,但是有时突然不记得,又得翻看文档,比较麻烦,自己直接总结下来,方便查看1、String.Contains返回一个值,该值指示指定的字符是否出现在此字符串中。strings1="Thequickbrownfoxjumpsoverthelazydog";strings2=......
  • String.Format格式说明
    String.Format格式说明  C#格式化数值结果表字符说明示例输出C货币string.Format("{0:C3}",2)$2.000D十进制string.Format("{0:D3}",2)002E科学计数法1.20E+0011.20E+001G常规string.Format("{0:G}",2)2N用分号隔开的数字......
  • string 字符串用法C++
    substr() c_str() size()/length()  empty() clear() #include<iostream>#include<cstring>#include<cstdio>#include<algorithm>#include<vector>usingnamespacestd;intmain(){stringa="abc";......
  • Json Schema介绍 和 .net 下的实践 - 基于Lateapexearlyspeed.Json.Schema - 基础1 -
    本系列旨在介绍JsonSchema的常见用法,以及.net实现库Lateapexearlyspeed.Json.Schema的使用这篇文章将介绍JsonSchema中的type关键字,和string类型的常见验证功能。用例基于.net的LateApexEarlySpeed.Json.Schemanugetpackage。这是新创建的一个JsonSchema在.net下的高性能......
  • C#中substring ()的用法
    String.SubString(int index,int length)  index:开始位置,从0开始   length:你要取的子字符串的长度  示例:usingSystem;usingSystem.Collections.Generic;usingSystem.Text;namespacestr_sub{classProgram{staticvoidMain(string[]args){strin......
  • Android 14 新特性代码 UUID.fromString & Matcher.matches 的细节改动(扒源码)
    文章目录前言UUID处理的更改正则表达式的更改结束前言Android14已经出来好久好久了…今天其他的暂且不论,单纯的讲一下OpenJDK17更新的两点变更(扒源代码)~对正则表达式的更改UUID处理首先,正则表达式的更改:现在,为了更严格地遵循OpenJDK的语义,不允许无效的组引用。您可能会......