AI bliver først for alvor en del af arbejdet, når teknologien integreres i den måde, vi arbejder på. At have adgang til AI betyder ikke nødvendigvis, at medarbejderne er klar til at bruge den.
Prøv at navngive din celle, det gøres ved at klikke ind på cellen ,og så oppe i venstre hjørne, (hvor cellens navn står f.eks. B2), klikker du ind og skriver hvad cellen skal hedde, f.eks. Frugter, husk at tykke return til sidst, ellers gemmes navnet ikke.
SELECT DISTINCT BiProduktID FROM StatStock WHERE Salesmanager = 'JF' AND Product Like Frugter;
jeg har aldrig prøvet select fra excel, så ingen garanti på det.
kabbak, den er løsning er ikke så hensigtsmæssig, da jeg har 164 hovedprodukter, og derved vil skulle lave 164 navngivninger. Det vil heller ikke spare mig for, at jeg skal indtaste det navngivne produkt i min select distinct sætning. Hvis det "bare" var en celle reference, kunne jeg kopiere formlen ned i alle rækkerne.
kabbak, bare en tanke, kan man lave en makro, som gør følgende:
f.eks. i område c3:o5 erstattes æbler med indholdet af A4 -> i område c6:o8 erstattes æbler med indholdet af A7 -> i område c9:o11 erstatte æbler med indholdet af A10 -> ----> i område c219:o221 erstatte æbler med indholdet af 220
I område C3:O5 er der 39 celler, hvor der står "Æble", det er "Æble", som skal erstattes med indholdet af celle A4 f.eks. "Pærer"
I område C6:O8 er der 39 celler, hvor der står "Æble", det er "Æble", som skal erstattes med indholdet af celle A7 f.eks. "Appelsin"
I område C9:O11 er der 39 celler, hvor der står "Æble", det er "Æble", som skal erstattes med indholdet af celle A10 f.eks. "Juice" ..... I område C219:O221 er der 39 celler, hvor der står "Æble", det er "Æble", som skal erstattes med indholdet af celle A220 f.eks. "Agurk"
I alle cellerne, står der: SELECT DISTINCT BiProduktID FROM StatStock WHERE Salesmanager = 'JF' (kolonne bestemt) AND Product Like 'Æbler';
Sub Makro1() For i = 4 To 220 Step 3 ' du skal ændre 220 hvis der er flere rækker Range("C" & i - 1 & ":O" & i + 1).Select Selection.Value = Range("A" & i) Range("A5").Select Next End Sub
Sub Makro1() For i = 4 To 220 Step 3 ' du skal ændre 220 hvis der er flere rækker Range("C" & i - 1 & ":O" & i + 1).Select Selection.Value = Range("A" & i) Next Range("A1").Select End Sub
Hov, jeg misforstod vist noget, det er jo søg og erstat du ville, ikke. ?
den er her
Sub Makro1() For i = 4 To 220 Step 3 ' du skal ændre 220 hvis der er flere rækker Range("C" & i - 1 & ":O" & i + 1).Select Selection.Replace What:="Æbler", Replacement:=Range("A" & i), LookAt:=xlPart, _ SearchOrder:=xlByRows, MatchCase:=False Next Range("A1").Select End Sub
="SELECT DISTINCT BiProduktID FROM StatStock WHERE Salesmanager = 'JF' (kolonne bestemt) AND Product Like ' " &A4&"';"
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.