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

Formelargument ändras vid infogandet av ny rad


MvS
 Share

Rekommendera Poster

Här är något riktigt mysko som jag råkat ut för:

Har en tabell med data och i en kolumn använder jag funktionen "LETARAD" för att länka information mot en annan flik som innehåller "databasen" eller rådata. Allt frid & fröjd so far, MEN när jag infogar en ny rad i tabellen så ändrar Excel argumentet i min LETARAD-funktion så att kolumnreferensen ökar ett steg (från 9 till 10)! Se bifogad bild.

Image.thumb.png.b7845e83c084af3c7d5d3c53d4414ca8.png 
Någon som kan förklara varför detta sker?

 

Länk till kommentar
Dela på andra webbplatser

Tack för snabbt svar!
Jag har ett formulär som infogar ny rad men jag har även prövat att helt enkelt högerklicka på radrubriken och infoga med samma resultat!

 

 

Länk till kommentar
Dela på andra webbplatser

Jag har som sagt ett formulär som användare ska kunna lägga till data i tabellen med (se bifogat utsnitt av VBA) och hela poängen med formuläret är att enkelt tillföra data som ska uppdatera sig automatiskt via LETARAD-funktionen. Det verkar ju heltossigt att Excel inte skulle kunna klara detta...

InfogaRad_VBA.txt

Länk till kommentar
Dela på andra webbplatser

Byt ut siffran mot en cell där du skriver den och lås referensen. Ett enkelt bot.

 

Länk till kommentar
Dela på andra webbplatser

Postad (redigerade)

Hur gör jag det? Skriver jag =OMFEL(LETARAD([@Db];Tabell6;$I$7;0);"") så returnerar den blankt...

Redigerad av MvS
Länk till kommentar
Dela på andra webbplatser

 Share

×
×
  • Skapa nytt...