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

araug

Medlem
  • Antal inlägg

    39
  • Gick med

  • Senaste besök

  1. Hej Jag kommer att använda ditt andra förslag. Det ser ut att fungera även vid 0 som aktivt val i reviderad budget. Att jag inte tar det sista förslaget beror på att i mitt riktiga dokument ligger inte kolumnerna bredvid varandra och jag kan inte ändra i formeln. Tack för hjälpen! /åsa
  2. Hej Jag får inte riktigt till min OM-formel. Jag har tre kolumner med budget, en ursprunglig och två reviderade, sen har jag en kolumn med "aktuell budget". Och det är den jag inte får till. Jag vill att den ska visa den senaste ändringen. Alltså om "rev budget1" är tom så ska den visa "budget. Och så långt fungerar det. Men när jag skriver något i "rev budget2" så vill jag att det ska vara vad som visas i "Aktuell budget". En annan sak som ställer till det (i alla fall för mig) är att det kan ha funnits en ursprunglig siffra i budget men den kan ha ändrats till 0 i en revidering och då ska "aktuell budget" vara 0 på den posten. Jag skickar med ett neutralt exempel. Kanske finns det en annan formel som är lämpligare? Tack! /åsa OM formel exempel.xlsx
  3. Hej Tack för all din hjälp! Jag ändrade Monshis kod enligt ditt förslag ovan sen la jag också in Sheets(1).Activate på slutet för att hamna på totalfliken. Det ser ut att fungera. Jag kommer att testa några omgångar till men än så länge ser det bra ut. Tack ännu en gång för att du lade tid på att hjälpa mig, jag uppskattar det verkligen. /åsa
  4. OK, jag ska testa att ändra Monshis kod enligt ditt förslag. Jag var otydlig i mitt förra inlägg. Vad jag menar är att första raden EFTER rubrikraden alltså rad 2 inte kommer med från första kopierade fliken. Men från efterföljande flikar blir det rätt. /åsa
  5. Hej Monshis kod fungerar inte tyvärr. Den klistrar in från kolumn F. Ditt senaste förslag fungerar nästan. Dock kommer inte första raden med från första fliken som kopieras. Kan det ha något med rubrikraden i totalfliken att göra? /åsa
  6. Jag ser nu att det blir inte riktigt rätt med den första lösningen som jag trodde fungerade. Den tar med två tomma rader från en flik. Ska se om jag kan använda din andra lösning. /åsa
  7. Jag ersatte LastRow i original koden med ditt förslag. Menar du att jag bör lägga in ovan förslag istället? Ersätter jag isåfall bara den raden med ovan kod? Tack för hjälpen. /åsa
  8. Hej igen Denna verkar fungera!!! Tack! Ska testa mer noga men vid ett första försök verkar det funka. /åsa
  9. Hej igen Var i koden ska jag lägga in denna rad? /åsa
  10. Hej Tack för din tid. Den här fungerar inte heller tyvärr. Den klistrar in från kolumn F (och lämnar rad 2 tom). /åsa
  11. Hej Tack att du tog dig tid att hjälpa mig. Tyvärr fungerade inte denna lösning. Första 32 raderna kom rätt men sen blev det galet. Den började klistra in i kolumn E. /åsa
  12. Hej Jag behöver hjälp med att redigera ett makro. Makrots funktion är att sammanställa flera flikar till en totalflik. De enskilda flikarnas innehåll kan ändras från gång till gång därför raderas först innehållet i totalfliken varje gång makrot körs. Problemet kommer när celler är tomma i kolumn A i flikarna som kopieras. Det verkar som att makrot tittar efter första tomma cellen i kolumn A (i totalfliken) och där klistrar in nästa fliks innehåll. Så om det inte är något skrivet i kolumn A i de kopierade flikarna börjar inklistringen där och skriver då över det som står i kolumn B, C, D osv. på den raden. Jag vill att makrot tittar i kolumn F för att hitta första tomma cellen/raden och sen klistrar in på den raden med start i kolumn A. Såhär ser makrot ut: Sub Combine() Dim J As Integer Dim Counter As Integer Dim LastRow As Integer On Error Resume Next Sheets(1).Activate Rows("2:10000").Delete ' work through sheets For J = 3 To Sheets.Count ' from sheet 2 to last sheet Sheets(J).Activate ' make the sheet active Range("A1").Select ' Selection.CurrentRegion.Select ' select all cells in this sheets ' select all lines except title With ActiveSheet LastRow = .Cells(.Rows.Count, "F").End(xlUp).Row End With Selection.Offset(1, 0).Resize(LastRow - 1, 16).Select ' copy cells selected in the new sheet on last line Selection.Copy Destination:=Sheets(1).Range("A65536").End(xlUp)(2) Next Sheets(1).Activate With ActiveSheet Counter = .Cells(.Rows.Count, "F").End(xlUp).Row ActiveSheet.ListObjects("Tabell3").Resize Range("$A$1:$P$" & Counter) End With Rows("2:2").Select Selection.Delete Shift:=xlUp End Sub Tack för hjälpen! /åsa
  13. Hej Jag gjorde som du föreslog med LETARAD. Det funkar bra. Jag förstod inte riktigt hur du menar med regel om cell är tom. Men jag löste det med att lägga en OMFEL = "" och då visas ingen villkorsstyrd formatering. Men det var kanske så du menade. Tack för att du tog dig tid att svara! /åsa
  14. Inser nu att jag kan ha en MAX formel. Men hur får jag den att förstå att texten "grön" = 1? Och sen att nollvärde inte ska visas. /åsa
  15. Hej Hoppas på hjälp :-) Jag har ett dokument som statusutvärderar aktiviteter. Det finns tre kriterier som utvärderas, tid, budget och risk. Tanken är att man i en lista väljer färg (grön=1, gul=2, röd=3). Jag vill sen att en status ska visas i en "total" kolumn. Jag vill att om man valt texten "grön" på alla tre så ska totalcellen visa genom villkorsstyrd formatering en grön "plupp" (ikonuppsättning). MEN om man valt "gul" i en cell så ska totalen bli en gul "plupp" oavsett om man valt grön på dom två andra. Samma sak med röd. Har man valt en röd så måste totalen bli röd. Alltså en prioritetsordning där röd är styr annars gul och sist grön. Sen skulle jag vilja att, eftersom detta kommer att vara en mall, nollvärde resulterar inte i någon "plupp". Alltså, ingen utvärdering - ingen färg. Tack! (Bifogar exempel utan riktig data) Åsa Test villkor.xlsx
×
×
  • Skapa nytt...