04. marts 2008 - 20:40Der er
9 kommentarer og 1 løsning
IF sætning og lidt til
Hej. Jeg har et ligge spg. Jeg sidder i excel og skal have fjernet enten XXX Eller YYY i en sætning.... Det skal være i den aktivedel som jeg markerer og så kører macrooen og selve rækken med tal hedder eksempelvis A1:a12 og andre gange B12:B40. og indholdet i cellerne hedder eksempelvis 1234567 XXX ELLER 54321 YYY der er altså ingen logik i antallet af tal før det jeg skal have fjernet... Hvordan laves det i en i excel? Mange tak
Flere kommuner går nu i gang med at bruge AI-understøttet dokumentation. Målet er, at sagsbehandlere skal bruge mindre tid på referater og registrering – og mere tid på nærvær i mødet med borgeren.
Brug f.eks. denne macro - den fjerner de sidste 3 tegn i alle cellerne - det ligner det at du har brug for
Dim strStarttext As String Dim strEndtext As String
Dim i As Long Dim j As Long
For i = 1 To 4 '(række 1 til 4 - ret selv til) For j = 1 To 40 '(kolonne A (=1) til AN (=40) - ret selv til) If Cells(i, j).Value > 0 Then strStarttext = Cells(i, j).Value If Len(strStarttext) > 4 Then strEndtext = Mid(strStarttext, 1, Len(strStarttext) - 4) End If Cells(i, j).Value = strEndtext End If Next j Next i MsgBox "slut"
Tjo... det kunne man måske godt, men det er fordi jeg skal have det ind som en del af noget større :-) den skal både soterer nogele data, editerer i dem og derefter lave et vlookup. men jeg kan finde ud af de to andre dele så jeg mangler lidt hkælp til delen i midten :-)
Nej egentligt ikke, jeg ved ikke helt hvordan det skal fundere? Alternativt ville det været fint hvis der bare var en som ved hvordan man sletter de sidste 4 i en string? jeg har forsøgt med Right(4) eller noget i den retning ,men det virker sgu ikke den sletter så vidt ejg kan se noget helt tilfældigt :-) - ikke helt tilfældigt men ikke bare de sidste 4...
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.