#1
|
|||
|
|||
How can I compare a string in a cell to another string?
Hi All,
This may be a silly question but I'm really stuck and need your help. I'm trying to compare a string in a cell to another string to see if they match but can't seem to be able to because the comparison always fails. I must be using the wrong call. Like this: 'assume i and str are declared With ActiveDocument str = .Tables(i).Cell(2, 1).Range.Text Select Case str Case "AAA" 'do something Case "BBB" 'do something End Select End With I also tried Left(str, len(str) -1) to try and get rid of the non-printable character at the end of the string in the cell but it didn't work for me either. Is there an easy way to compare a string in a cell to another string? Thank you in advance. |
#2
|
||||
|
||||
Try:
str = Split(.Tables(i).Cell(2, 1).Range.Text, vbCr)(0) As for 'Left(str, len(str) - 1)', you'd need to use 'Left(str, len(str) - 2)', since cells are terminated by a Chr(7) & Chr(13) pair.
__________________
Cheers, Paul Edstein [Fmr MS MVP - Word] |
#3
|
|||
|
|||
Thank you! it works like a charm.
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
How to find all string within string. | PRA007 | Word VBA | 18 | 02-12-2016 08:11 PM |
Rule: Look for this number string and only this number string | kcm5153 | Outlook | 3 | 03-30-2015 10:15 PM |
Text in string | projectpupil7 | Excel | 7 | 11-23-2014 12:03 AM |
Way to search for a string in text file, pull out everything until another string? | omahadivision | Excel Programming | 12 | 11-23-2013 12:10 PM |
using a cell content as a string with COUNTIF | geoffm | Excel | 1 | 08-16-2011 11:31 AM |