2013-06-15 46 views
7

में निर्दिष्ट इंडेक्स पर स्ट्रिंग से चार प्राप्त करना जैसा कि बताया गया है कि दृश्य मूल में निर्दिष्ट अनुक्रमणिका पर स्ट्रिंग से चार कैसे प्राप्त करें? मैं गूगल के माध्यम से देखने के लिए और इन काम नहीं करते:दृश्य मूल

s(index), s.Chars(index), s,Characters(index)

तो कैसे निर्दिष्ट सूचकांक में चार पाने के लिए?

+1

उपयोग मध्य() पूर्णांक रों के रूप में इस –

+0

'मंद चरित्र ऐसा करने के लिए = ActiveDocument.Content.Text वर्ण = Asc (s.Mid (2)) 'मुझे अमान्य क्वालीफायर मिलता है। – Yoda

+2

सहायता को देखने का प्रयास करें - इसकी तेज़ी से बस यहां पोस्ट करें ... –

उत्तर

15

तो s अपने स्ट्रिंग है की तुलना में आप इसे इस तरह से कर सकता है:

Mid(s, index, 1) 

संपादित सवाल नीचे टिप्पणी के आधार पर।

ऐसा लगता है कि आपको थोड़ा अलग दृष्टिकोण चाहिए जो आसान होना चाहिए। इस तरह से प्रयास करें:

Dim character As String 'Integer if for numbers 
's = ActiveDocument.Content.Text - we don't need it 
character = Activedocument.Characters(index) 
1

निर्दिष्ट सूचकांक में स्ट्रिंग से एक चार हो रही

Dim pos As Integer 
Dim outStr As String 
pos = 2 
Dim outStr As String 
outStr = Left(Mid("abcdef", pos), 1) 

outStr = "बी"

+2

मध्य में लम्बा तर्क होने पर वाम समारोह का बिंदु क्या है? – gwideman

संबंधित मुद्दे