• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

waarde teksvak in ander werkboek gebruiken.

Status
Niet open voor verdere reacties.

blueberry013

Gebruiker
Lid geworden
23 mei 2011
Berichten
111
Hallo,

Hoe kan ik de waarde van een tekstvak op een formulier gebruiken in een ander werkboek.

Ik open via een userform met een tekstvak in (vb. waarde 32) een nieuwe werkboek.
Bedoeling is dat er een query loopt.

Dit gaat allemaal goed, maar dan moet in mijn tabel (in nieuw werkboek) gefilterd worden op deze waarde en dat doet hij dus ni...

gebruik als code
Code:
Private Sub Workbook_Open()

    On Error Resume Next

    ActiveWorkbook.RefreshAll
       
    Dim x As Integer

    x = Workbooks("F:\Planning\Planning Sivafrost.xlsm").FormPlanning.Weeknummer.Value)
    
    ActiveSheet.ListObjects("Tabel_Planning_Ishida_1").Range.AutoFilter Field:=1 _
        , Criteria1:="x"
End Sub

Kan iemand mij helpen?
Alvast bedankt!
 
ik ben zeker dat het hier aan ligt, maar vind de oplossing niet

Code:
x = Workbooks("F:\Planning\Planning Sivafrost.xlsm").FormPlanning.Weeknummer.Value)
 
Op het eerste gezicht zeg ik dat in ieder geval de x in Criteria1:="x" zonder de " tekens moet.
Anders gebruikt hij echt de letter x in plaats van de waarde van x.
 
Ja, inderdaad, dit had ik ook al aangepast, maar ik heb een andere oplossing... niet echt wat ik wou, maar ik blijf in dezelfde werkboek en kopieer de "gepimpte" tabel naar een andere werkboek...
Maar als er iemand een oplossing heeft! graag!!
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan