Avatar billede jokerper Nybegynder
15. april 2007 - 22:31 Der er 8 kommentarer og
1 løsning

Skjul tekstbox

Jeg har et par textboxe, som jeg vil skjule hvis der ikke er noget i cellerne I5:I24 men de cellerne indeholder - FormulaR1C1 = "1+0".

Så mit problem er jeg vil kun have vist tekstboxene hvis området indeholder disse FormulaR1C1 koder 4+0 4+1 5+0 5+1 6+0 6+1 7+0.
Avatar billede splokit Nybegynder
17. april 2007 - 08:08 #1
er der en tekstboks ud for hver celle!?
Avatar billede splokit Nybegynder
17. april 2007 - 08:42 #2
den her gør det ud for celle I5 skal du bare sætte flere ind, har ikke styr på hvordan den kan gøre det hele i en kode...

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$I$5" Then 'Cellen
  Worksheets("Ark1").L5box.Visible = False
  c = Cells(5, 9).Value
  If c = "4+0" Or c = "4+1" Or c = "5+0" Or c = "5+1" Or _
c = "6+0" Or c = "6+1" Or c = "7+0" Then
        Worksheets("Ark1").L5box.Visible = True
    Else
        Worksheets("Ark1").L5box.Visible = False
    End If
End If
End Sub
Avatar billede jokerper Nybegynder
17. april 2007 - 13:12 #3
Hej splokit

Jeg kan ikke få den til at virke. fejl på 

  c = Cells(5, 9).Value -/ikke defineret variable.

Men måske jeg skal uddybe lidt mere.

Jeg har en userform med tekstboxene og to regneark hvor det ene skal søge efter koder 4+0 4+1 5+0 5+1 6+0 6+1 7+0. Det andet regneark skal så levere teksten til tekstboxene.
Avatar billede splokit Nybegynder
17. april 2007 - 13:27 #4
ok..

Altså en mappe med 2 ark.
den skal finde din værdi på ark1 og retunere værdien fra ark 2 til tekstbox1 el.!?

Så i den userform tekstbox1 skriver man eks 4+1 og hvis den værdi er på ark1 skal den vise værdien fra ark2 i tekstbox2!?
Avatar billede splokit Nybegynder
17. april 2007 - 13:36 #5
den første er bare hvis man skriver den værdi i "I5" på ark1 vil den vise en tekstboks lige ved siden af cellen...
Avatar billede jokerper Nybegynder
17. april 2007 - 13:37 #6
Ikke helt

Det er måske lidt besværligt.

Ark1 = Lotto
Ark2 = Trækninger
Userform = Gevinst / TekstBox 27

Hvis der på Lotto i Cellerne I5:I24 er koderne 4+0 osv. skal textboxen vise Trækninger fra to celler eks. (D7:E7) "spørgsmål: Kan disse navngives til en celle", hvis der ikke er gevinst skal den skjules.

Jeg tror det er noget med lopslag - er det ikke rigtigt. Jeg kan evt. sende regnearket .
Avatar billede jokerper Nybegynder
17. april 2007 - 13:39 #7
Jeg kan godt se, at jeg nok må øge indsatsen.
Avatar billede jokerper Nybegynder
17. april 2007 - 14:19 #8
Jeg tænker noget i denne stil

If Worksheets("Lotto") celle ("I5:I24")
Er lig med
"7+0" Then
        frmGevinst.TextBox27.Value = Worksheets("Trækninger") celle ("D7:E7")
If "6+1" Then
        frmGevinst.TextBox27.Value = Worksheets("Trækninger") celle ("F7:G7")
If "6+0" Then
If "5+1" Then
If "5+0" Then
If "4+1" Then
If "4+0" Then

Else
frmGevinst.TextBox27.Visible = False
Avatar billede jokerper Nybegynder
17. april 2007 - 16:12 #9
Lukker her.
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
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

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