Avatar billede 444 Nybegynder
15. april 2002 - 17:51 Der er 1 kommentar og
1 løsning

macro spørgsmål ?

Hej Alle,

jeg håber jeg kan forklare mit problem godt nok, således
at i kloge hoveder kan hjælpe mig !

jeg har en database med 30.000 tlf numre, alle disse numre starter med 49(landekode for Tyskland)efterfulgt af tlf nummeret..
og nu kommer problemet, foran alle numrene skal der være et + og dette + skal være i samme kolonne,
jeg havde tænkt at en macro var løsningen, eller er der en anden løsning

jeg har før lavet en macro der "renser" mine filer for kunder som ikke eksistere længere, den starter i den aktive celle og arbejder sig så ned af, jeg ville gerne
lave en i samme princip som "bare" sætter et + ind foran alle numrene i stedet for at slette

her er den macro som "renser" mine filer


Sub filecleaner()
'
' filecleaner Makro
' Makro indspillet 04-10-2001 af Peter Toft
'
'Dim Min As Integer

Do While Not ActiveCell = "end"



 
    Selection.Copy
    Application.CutCopyMode = False
    Cells.Replace What:=ActiveCell, Replacement:="", LookAt:=xlPart, _
        SearchOrder:=xlByRows, MatchCase:=False
    If ActiveCell < 0 Then
ActiveCell = 0

End If

ActiveCell.Offset(1, 0).Select
Loop


End Sub




Avatar billede lsimony Nybegynder
15. april 2002 - 18:34 #1
Sub addPlus()
Dim B As String

Do While Not ActiveCell = "end"
 
    B = ActiveCell
    ActiveCell.Value = "'+" + B
    ActiveCell.Offset(1, 0).Select

Loop

End Sub
Avatar billede 444 Nybegynder
15. april 2002 - 18:40 #2
tillykke med de 60 points Isimony
den virker !

takker

peter
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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