Vba :Kopier nogle felter og sæt dem ind i nogle bestemte celler
Jeg har et skema hvor jeg gerne vil have at der bliver kopieret nogle data ind. Og den skal gøre det ud fra nogle andre data. f.eks.
Model 1 40 40 30 30 Model 2 40 30 30 30
Star uge Model nr. uge1 uge2 uge3 uge4 uge5 uge6 uge7 2 1 40 40 30 30 4 2 40 30 30 30
Det ser enkelt ud men jeg har 52 uger og der skal startes 52 hold og der er 12 modeller. Er der nogle der har en ide til hvor dan det skal løses?
Jeg fået det lavet med nogle hvis sætninger og det fungerer godt, men det fylder meget, så jeg vil gerne have det lavet i vba. Så når man er færdig med at taste ind så trykker man på en knap og den sætter modellerne ind i de rigtige uger.
Brug af AI afslører de svagheder, virksomheder allerede har opbygget gennem års cloud-transformation, nye SaaS-løsninger og fragmenterede sikkerhedssystemer.
kan se at det ikke hjalp. men det som skal ske er at man starter med at udfylge nogle modeller. derefter vælger man hvilken uge at der skal startes et hold og hvilken model man vil anvende. som i eks. vælger man at et hold skal starte i uge 2 og bruge mudel 1. Så skal den skrive 40 i uge 2 og uge 3 og 30 i uge 4 og uge 5
det ser meget godt ud men jeg har brug for at udvige det lidt og det kniber lidt med at overskue det. jeg skal bruge op til 8 modeller?. og kun 52 felter til start uger?.og til sidst kunne jeg godt tænke mig at modellerne lå i hveranden linge så jeg kan sætte en linie mere ind som så også skal sættes ind i et tilsvarende skema. som skal lægge linder nede i arket.
det blev vist lidt indviklet men det som jeg mener med det er at eks.
Model 1 40 40 30 30 3 2 Model 2 40 30 30 30 3 2 for at lette forståelset skal det siges at den første linge er areal forbrug og den anden linge er time forbrug i de forskellige faser
Nu har jeg siddet og nørklet lidt med det og fundet svar på nogle af mine spørsmål og fundet en løsning til det areal og timer. så nu er der kun lige et par ting som jeg håber at du kan hjælpe mig med. hvordan har du lavet din kombinationsboks? hvis det er det hvordan tildeler du det omkåde som den skal referere til ?
Klik ind på den celle der skal indeholde listen, vælg Data > datavalidering oppe fra menulinien.
Under tillad vælg liste
Under Kilde vælg dine celler, som skal være i en kolonne under hinanden.
Du kan også navngive området, til din kilde.
Maker cellerne som indeholder din liste.
Oppe lige over A kolonnen kan du se adresserne på de celler der er makeret. Klik ind der og skriv et navn (må ikke starte med tal og ikke indehilde mellemrum)
Tryk ENTER (Return), vigtig ellers gemmer den ikke navnet.
Nu kan du i datavaliderings kilde skrive =Navnetpåområdet
det kan være at du kan hjælpe mig med det sidste. kan det lade sig gøre at dividere det tal som står i modellen med 1000 og så gange det igen meg et tal i kolonde C ?
eks. 40/1000*C11 (2000) startuge model antal uge1 uge2 uge3 uge4 2 1 2000 80 80 60 60
jeg har fundet ud af en anden løsning ved at gøre det af to gange
håber at der er en der har et forslag til hvordan man kan lave en knap til at få den til at opdatere. for når man laver om i en model, skal man man taste start ugen ind igen for at der sker ændringer.?
Synes godt om
Ny brugerNybegynder
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.