📜  excel vba left word from Long Integer - VBA(1)

📅  最后修改于: 2023-12-03 15:14:55.197000             🧑  作者: Mango

Excel VBA中如何从Long Integer中左侧获取单词

在Excel VBA编程中,我们有时需要从Long Integer类型的变量中获取单词。本文将向您展示如何使用VBA代码从Long Integer类型的变量中左侧获取单词。

步骤:
  1. 首先,您需要声明一个名为longInteger的Long Integer变量。
Dim longInteger As Long
  1. 然后,您需要将一个字符串类型的单词赋值给该变量。
longInteger = CLng("12345word789")
  1. 确定需要检索的单词的开始和结束位置。在这个例子中,我们想要获取单词“word”。因此,我们需要找到它的开始和结束位置。
Dim start_position As Integer
Dim end_position As Integer
start_position = InStr(1, CStr(longInteger), "word")
end_position = start_position + Len("word") - 1
  1. 最后,您可以使用VBA中的Left函数从Long Integer类型的变量中获取单词。
Dim word As String
word = Left(CStr(longInteger), end_position)
示例代码
Sub get_word_from_Long_Integer()
    Dim longInteger As Long
    Dim start_position As Integer
    Dim end_position As Integer
    Dim word As String
    
    longInteger = CLng("12345word789")
    
    start_position = InStr(1, CStr(longInteger), "word")
    end_position = start_position + Len("word") - 1
    
    word = Left(CStr(longInteger), end_position)
    
    MsgBox word
End Sub

以上是从Long Integer类型的变量的左侧检索单词的简单介绍,希望对您有所帮助。