|
Opslag via makroJeg har i del artikler beskæftiget mig med forskellige former for opslag, mens så vidt jeg husker, er det første gang, det sker via en makro.. I det konkrete tilfælde er udfordringen endvidere den, at "opslagsværdien" ikke udgør hele den tekst, der skal findes. I dette tilfælde indtastes et tal i celle A1 i Ark2 i en projektmappe, 200. I Ark1 i samme mappe finbdes i C-kolonnen nogle tekster af typen (Jan (100), Per (200), Jan (300), Ida (400). Teksterne kan være ens, men tallene i parentesen er entydige. Der er således kun én række, der opfylder betingelsen, at 200 skal forekomme. Hvis det ønskede tal findes i en række, skal værdien fra samme rækkes e-kolonne placeres i Ark2, celle D5. Makroen er ganske kort. Den kan afspilles som en almindedlig makro, eller som i dette tilfælde placeres på en kommandoknap i et ark. Private Sub
CommandButton1_Click() En løsning, hver der bruges en almindelig opslagsformel kan ses i Småtippet: Opslag, hvor det, der søges efter, kun er en del af det, der søges i. |