I dette særtema om aspekter af AI ser vi på skiftet fra sprogmodeller til AI-agenter, og hvordan virksomheder kan navigere i spændet mellem teknologisk hastighed og behovet for menneskelig kontrol.
Mener du, at du fra et enkelt søgefelt, skal kunne søge i alle felter i din database - eller skal du have et søgefelt for hvert felt i databasen? Eller står alle informationerne i databasen i samme felt?
Til det sidste er du alligevel nødt til at lave en brugerdefineret formular, hvis det står i mere end et felt.
Vil gerne kunne søge i alle felter på en gang. Hvis det er lettere og lave så hver kolonne har sit søgefelt er det også helt fint :)
Opret funktionen skal selvfølgelig være så den viser x antal felter og så skriver man i hvert felt hvad man vil tilføje.
Søge og opret funktionen skal være i eget ark.
Her er arket:
Antal Nr. ISBN Forfatter Titel Forlag/udgiver Udgivelsesår 1 0.1 8700147958 Pedersen, Jørgen Bruun Håndbog for skriverkarle m/k Gyldendal 1993 1 0.1 8779130127 Smidt, Søren og Kopart, Henning Iagttagelse og fortælling Pædagogisk Bogklub 2004 1 0.1 8775539985 Pedersen, Ole Carsten Mail og mennesker - vejen til en mailkultur Børsens Forlag 2004
Jeg vil stadig mene, at det der at skyde gråspurve med kanoner, at programmere sig tilen løsning, når Excel har funktioner, der stort set kan det, du efterspørger.
Søgning kan gennemføres med den almindelige søg funktion eller med formularfunktionen, og oprettelse kan sek med formularfunktionen. Hvis du vil kunne jkalde dem fra knapper, så lav en makro, der kalder de to funktioner, og kad knapperne afspille hver sin makro.
Men det kan vel bare undgåes ved at sætte to knapper i et andet ark (som dækker over en makro) og så låse arket med oplysninger eller kan en makro indsætte i et låst ark?
Du kan godt lave en makro, der låser arket. Men du kan ikke bruge formularfunktionen i et låst ark. Makroer kan godt eksistere ic låste ark, men hvis makroen skal kunne gøre det muligt, at indsætte nye bøger (fx gennem en brugerdefineret formular i stedet for den indbyggede), så skal makroen starte med at låse arket op - og så er du lige vidt, For så kan man også komme til at rette eller slette.
Det bedste i dit tilfælde vil nok være at lave databasen i Access. Her man man nemt lave formularer, der kun kan bruges til søgning, ikke til opdatering, og man kan principielt på brugerniveau bestemme, hvilke formularer de enkelte skal have adgang til.
Det kan jeg godt se - problemt er bare, at Excel savner en række muligheder, som rigtigedatabaser har. Hvis du skal programmere dig ud af dem, bliver det en ret omfattende sag i Excel.
Oki, for kan også se at søgefunktionen ikke giver muligheder for at kopiere alle rækker den finder i et andet dokument.
Kan det virkelig passe at det programmeringsmæssigt er svært og lave en søgefunktion der søger i alle celler i et ark og så kopierer de rækker som cellerne findes i over i et nyt dokument?
For hvis jeg har den funktion kan jeg nemlig bare nøjes med at opret funktionen droppes og kan bare kræve et kodeord for at kunne ændre i dokumentet med bog oversigt :)
Hvis nu, der kun søges på "Jørgen", kan der jo være mange, der har dettte som en del af deres navn. Skal de så alle kopieres? Eller skal man kun kunne søge på fx hele navnet, hvad med hele eller dele af ISBN numuuer osv.
Hvis man fx søger på 93, kan dette både være en del af årstallet og en del af ISBN-nummeret. Jeg håber at du forstår, hvad jeg mener, med at det kan være særdeles vanskeligt selv at lave en søgefunktion. Så prøv at beskrive så specifikt som muligt, hvordan du forestiller dig, at en søgning skal udføres.
Hvis man søger på jørgen så skal alt det der indeholder jørgen komme frem (det er det mest simple og så mange bøger er der ikke. Hvis man søger på 9 i ISBN kolonnen skal alle de ISBN numre med taller 9 kopieres. Der behøves ikke og tages højde for stavefejl.
Det skal så gerne være sådan at de kopiere rækker bliver fjernet ved en ny søgning og at rækkerne der kommer frem er låste.
Hvis det kan forenkle det hele har jeg leget med at lave en makro. Dvs. et søgefelt hvor man har en knap ved siden af. Den knap skulle så kopiere teksten over i excel søgefunktion og tage de rækker den fandt og kopiere ind i det seperate ark. Kunne jeg dog ikke få til at virke desværre.
opret funktionen skulle være nedenunder, hvor der skulle trykkes en kode for at benytte den. Når man så trykkede koden skulle den tage de udfyldte felter og tilføje til bogarket. Som selvfølgelig så bliver låst op midlertidig for at sætte rækken ind og låst igen (her skulle rækken gerne blive tilføjet under det rigtige emnetal - må betyde den skal afslutte med at lave en sorter kolonne)
Håber det giver mening nu :) Er rigtig glad for din gode og virkelig oplysende hjælp.
Næh, jeg arbejder på sagen, men som jeg tidligere har sagt, er det ikke helt nemt at lave en sådan søgefunktion. Den skulle jo gerne virker hver gang :-)
Kunne man ikke bare lave en makro der benytter den søgefunktion der er i excel? problemet er jo kun at skulle kopiere hele rækken over i det nye felt - tager sikkert fejl :)
Jo, man kan godt lave en makro, der udnytter søgefunktionen i Excel. Problemet opstår, når der er felre rækker, der opfylder betingelsen. Så skal de alle kopieres.
Hvis du ikke kan nå det så lukker jeg spørgsmålet :) var jo kun meningen det skulle blive et simpelt projekt. Hvis du smider et svar får du point for din meget gode hjælp :)
Det er du meget velkommen til :) endnu engang tak for den hjælp du har givet indtil videre :)
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.