Avatar billede Butterfly Ekspert
20. august 2014 - 14:03 Der er 1 løsning

Indsæt kopieret tekst i userform

Jeg har en userform, hvor jeg gerne vil have indsat et tal fra den aktive celle, eller cellen 3 til højre for den aktive celle (hvordan vælger jeg cellen 3 til højre? activecelle.select (0,-3).copy) eller?

Jeg har lavet en makro der tager en kopi af den aktive celle, men kan ikke få den til at sætte værdien ind i userformen?
Først kører jeg "Kopi" makroen, derefter "Userformen"

Min makro der er knyttet til knappen ser sådan ud

Sub ShowUserInfoForm()
  ActiveCell.Copy
 
    ' Vis dialogboks
    frmUserInfo.Show
   
  ActiveCell.PasteSpecial
   
    ' Luk pænt ned
    Set frmUserInfo = Nothing
   
    Application.CutCopyMode = False

End Sub

********
Min Userform ser sådan ud

Dim dTal As Double

'Indtastningfelt 1
    With txt1
    If IsNumeric(.Text) = False Or Len(.Text) = 0 Then
      .Text = ""
      MsgBox "Det skal være et tal"
      .SetFocus
      Exit Sub     
  Else
      'Teksten konverteres til et tal
      dTal = CDbl(.Text)     
  End If
End With
'Tallet indsættes i celle B2
    Range("B2").Value = dTal
Avatar billede Butterfly Ekspert
05. april 2016 - 06:57 #1
lukket
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

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