Avatar billede pja Nybegynder
18. september 2012 - 15:55 Der er 6 kommentarer

ligegyldigt om det er store eller små bogstaver

Jeg vil gerne have at min if formel ikke skelner mellem store og små bogstaver?


hvordan gøres dette?
Avatar billede kalp Novice
18. september 2012 - 15:59 #1
f.eks
If strbox.ToUpper() = lstBox.ToUpper() Then
Avatar billede pja Nybegynder
18. september 2012 - 16:26 #2
Der er ikke noget som hedder strbox

det virker ihvertfald ikke.


min sub ser sådan ud. Det er først i anden if store og små bogstaver ikke skal betyde noget.

Sub FindPostNRelBY()
Dim TjekCell As Range
Dim DestCell As Range

Sheets("Data").Activate
Range("j2").Activate
Do Until ActiveCell.Offset(0, -7).Value = IsEmpty(ActiveCell)

If ActiveCell.Value = "" Then



Set TjekCell = ActiveCell.Offset(0, 1)
Set DestCell = ActiveCell

' i nedenstående if skal små og store bogstaver ikke betyde noget.

Range("a2").Activate
    Do Until ActiveCell.Value = ""
        If sActiveCell.Offset(0, 1).Value = TjekCell Then
          Selection.Copy
          Sheets("Data").Activate
          DestCell.Activate
          ActiveSheet.Paste
          ActiveCell.Offset(1, 0).Activate
        Else
          ActiveCell.Offset(1, 0).Activate
'ikke færdig


End If
Avatar billede kalp Novice
18. september 2012 - 16:31 #3
De findes heller ikke, blot eksempel.. du .ToUpper() er en metode du kan kalde på string.

Jeg går ud fra TjekCell er en string.

        If sActiveCell.Offset(0, 1).Value.ToUpper() = TjekCell.ToUpper() Then
Avatar billede pja Nybegynder
18. september 2012 - 16:53 #4
nej tjekcell er ikke string, men en reference til en anden celle. se øverst brugt som Range.
Avatar billede arne_v Ekspert
18. september 2012 - 17:05 #5
VBA eller VB.NET ??

:-)
Avatar billede pja Nybegynder
19. september 2012 - 15:17 #6
VBA
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester