Det er en TextBox, der henter data fra et andet ark. Jeg vil gerne, at hvis værdien i den celle der refereres til ændres, så skal indholdet i textBoxen ændres tilsvarendr. Eks.: TextBox5.Text = wb.Worksheets("Ark1").Range("A1").Value
Hvis værdien i A1 ændres så skal værdien i TextBoxen også ændres.
Så er du nok nødt at lave kode i det andet ark, som ved ændringer "trigger" en opdatering af det ark, som indeholder boksen. Hvordan det skal gøre kan jeg ikke lige gennemskue.
TextBox5.Text = wb.Worksheets("Ark1").Range("A1").Value opdaterer din tekstboks. Tekstboksen bliver altså kun opdateret, når denen kode afspilles. Du er derfor nødt til - i den mappe, du opdaterer - at sikre at denne kode bliver afspillet. Der er ingen egenlig permanent kæde mellem boks og data, som ved et image.
Den mulighed har jeg ikke når jeg højre klikker. Her kan jeg kun vælge Cut, Copy, dele, Properties, view code, align, make same size, bring forward og send backward. Jeg kan altså ikke nå frem til categorized :-(
Jeg har løst problemet, ved at oprette en knap, hvor jeg opdaterre, havde bare håbet det kunne gøres automatisk. Lige et eksta spørgsmål i samme boldgade. Hvis det havde været et image der skulle opdates, vil det så kunne gøres automatisk ?
Navngiv den celle du vil hente data fra. I vba-editoren stiller du dig i userformens textbox. Under Properties finder du ControlSource (hvis ikke properties-boxen vises til venstre på skærmen trykker du F4) her skriver du navnet på cellen. Kør så userformen og se om den henter det der står i cellen
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.