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

Infoga ny rad med formel i Excel


eelliiaazz

Rekommendera Poster

Hej
Behöver hjälp med macro kopplat till en knapp som lägger till en ny rad efter sista raden
Formlerna inom gröna området skall kopieras till den nya raden nedan (Faktura 6)

Se bifogat .

Tacksam för hjälp

exempel1.xlsx

Länk till kommentar
Dela på andra webbplatser

Se bifogad fil. Med lite VBA-kod i sig därav att jag zippat den

 

Det jag gjort är

1: formatera din tabell som en tabell

2: Flyttat %-cellen utanför tabellen

3: Lagt på en rad kod på knappen.

 

 

Kopia av exempel1.zip

Länk till kommentar
Dela på andra webbplatser

Kan ni hjälpa att lägga till en ny rad mha knappen så att bägge formlerna inom dom grönmarkerade cellerna hänger med.

Just nu fungerar endast formeln i den vänstra kolumen.

Se bifogat.

exempel 2.zip

Länk till kommentar
Dela på andra webbplatser

Och du får se till att du inte skriver över formlerna när du klistrar in värden, gissar utan att titta på filen att det kan vara problemet.

Länk till kommentar
Dela på andra webbplatser

Har du testat att göra om formlerna så att det blir "tabellformler"? 

******(dvs fixa tabellen som i Monshis exempel))*******

 

Radera det som står i E och F och skriv in: 

E5:

=[@[Fakturerat:]]-[@[innehållet:]]

 

respektive

F5

=SUMMA(Tabell2[@[A-conto lyft:]:[Fakturerat:]])/$C$2

 

Då borde excel kopiera ner formlerna när du infogar en tabellrad, oavsett om du gör det manuellt eller med en knappkod (kod på bladet)

    Me.ListObjects(1).ListRows.Add

 

Eller om du länkar din knapptryckning till en kod i en modul: 

    ActiveSheet.ListObjects(1).ListRows.Add

 

(Altså- var ligger makro som knappen är kopplad till när du högerklickar på makrot knappen)

 

Har satt in tabellformlerna nu, Men vad ska jah använda för formel för att ovanstående celler i kolumnen skall plussas ihop..

Se bild https://www.dropbox.com/s/3u5rnpw99wmpslo/ex3.JPG?dl=0

exempel 3.zip

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...