Just nu i M3-nätverket
Gå till innehåll

Kopiera uppgifter från en flik till en annan beroende på en ID


Stravan

Rekommendera Poster

Hej alla!

Jag behöver hjälp med den bifogade excelfil.

Jag har en indata-flik där användaren skriver uppgifter om en produkt. Sen ska uppgifterna kopieras till respektive flik (AA-AC) beroende på ID-fältet i fliken Indata.

Kopieringen ska ske så fort man fyller i uppgifter under kolumnerna A-D i fliken Indata.

ID-ska vara unikt för att slippa dubbletter. Det ska inte vara möjligt att skriva över en befintlig rad i respektive flik AA-AC.

Hur ska jag göra det?

Jag har försökt med LETARAD men då ska det vara unika värden (ID) som ska letas efter i respektive flik. Det som blir svårt att ha den unika ID i fliken Indata så att den skickar data till rätt flik och rätt rad i fliken.

 

Stort tack på förhand!

ProductList.xlsx

Länk till kommentar
Dela på andra webbplatser

Om du menar att kopiera data, då är det VBA-kod som gäller.

 

Om du menar att du på indatafliken fyller på med data och dessa ska sorteras in i rätt flik kan det gå via formler. Värdena måste dock stå kvar på indata-bladet.

 

Om formler får man använda sig av PASSA i kombination med FÖRSKJUTNING för att skapa nytt område att söka i för varje rad med PASSA, helt enkelt ta bort alla tidigare träffar ur sökningen.

 

En tom kolumn (A förslagsvis), skriv värdet noll på först raden.

Andra raden skriv

=PASSA("AA";FÖRSKJUTNING(Indata!$B$1;AA!A1;0;500;1);0)+A1

och kopiera nedåt.

Du har nu antingen radnummer eller ett felvärde i kolumn A.

Använd INDEX för att hämta värdena på denna rad från indata-bladet.

 

 

men troligen är det VBA-kod du söker.

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...