PNG32 PNG32 PNG32 PNG32
PNG32
Forum Excel, VBA, VSTO, Exceltips, Excelhj�lp PNG32 drivs av Excelspecialisten    Logga in     English
PNG32
PNG32 PNG32
PNG32

Logga in

PNG32

Du är inte inloggad. Logga in eller registrera dig för att skriva inlägg eller svara på inlägg.

För frågor om forumet, kontakta oss på webmaster@excelforum.se

PNG32 PNG32
PNG32 PNG32
PNG32

Excelforum

PNG32

 
ForumForumDiskussionerDiskussionerVBAVBARadera kolumner och raderRadera kolumner och rader
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2020-12-07 17:54
 

 Hej,

Jag har en tabell enl. nedan.

Är det någon som har en bra kod på hur jag kan radera en rad/kolumn, vllken som helst? Medan rad och kolunnummer blir kvar.

Tack på förhand.

//Folke

  1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
1 4     3     3     3                 3            
2   4   3 3             3                 3        
3     4 3   3             3                 3      
4 3 3 3 4     3                                    
5   3     4   3               3                 3  
6     3     4 3                 3                 3
7 3     3 3 3 4                                    
8               4   3   3     3   3                
9                 4 3     3     3   3              
10 3             3 3 4                 3            
11                     4 3 3 3           3          
12   3           3     3 4     3           3        
13     3           3   3   4     3           3      
14                     3     4 3 3             3    
15         3     3       3   3 4                 3  
16           3     3       3 3   4                 3
17               3                 4   3   3     3  
18                 3                 4 3     3     3
19 3                 3             3 3 4            
20                     3                 4 3 3 3    
21   3                   3         3     3 4     3  
22     3                   3         3   3   4     3
23                           3           3     4 3 3
24         3                   3   3       3   3 4  
25           3                   3   3       3 3   4
Nytt inlägg
 2020-12-08 08:35
 

 Hej hej

Jag hade nog tagit bort innehållet först, därefter skrivit tillbaka siffran för rad/kolumn. Nedan funct tar bort innehåll för en rad, initieras med ett range objekt. Går naturligtvis att skriva den så att man kan skicka siffror för rader/kolumner istället. Vet inte hur du tänkt köra den.  /c 

Function removecontentsrow(byval Target as range)

Target.entirerow.clearcontents

Cells(Target.row, 1) = Target.row

End function

 

 

 

 

 

Nytt inlägg
 2020-12-08 12:22
 

 Hej,

Jag håller på med att  reducera ett travsystem.

Varje rad och kolumnnummer representerar en viss rad i systemet, så prolemet med

ditt förslag är att när jag har tagit bort en radd/kolumn och sedan numrerar om, så får

de kvarvarande raderna ett annat (fel) nummer.

 

 

Nytt inlägg
 2020-12-08 23:40
 

 Hej igen

.clearcontents tar bort innehåll, inte själva raden. Det sker alltså ingen förskjutning. Vill du ha en förskjutning så använde du .delete 

 

/c

Nytt inlägg
 2020-12-09 06:53
 

 Hej,

Helt rätt, men även radnummret försvinner.

Jag har provat det.

Det vore trevligt om jag kunde behålla rad/kolumn nummer.

//Folke

 

Nytt inlägg
 2020-12-09 15:51
 
 Ändrad av Christian  på 2020-12-09 15:51:56

 Hej hej

Såg nu att du har en förskjutning. Andra kodraden behöver du ändra till Cells(Target.row, 1) = Target.row +1

Du får inte skicka celler på rad 1, då blir du av med hela raden med siffror

Nytt inlägg
 2020-12-09 18:06
 

 Hej,

Ja, så är det.

Jag har kompenserat förskjutningen senare i programmet där jag reducerar bort

rader. 

Egentligen behöver jag inte själva arket, programmet fungerar änndå; men det är

intressant att se vilka rader som blir kvar efter reduceringen.

//Folke

Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerVBAVBARadera kolumner och raderRadera kolumner och rader

PNG32 PNG32
Excelforum drivs av Excelspecialisten som bedriver utbildning i Excel och VBA, tillhandahåller support och hjälp med Excel, utvecklar program i Excel. Är ni i behov av en konsult inom Excel, VBA eller VSTO, eller söker en excelkurs, kontakta oss.
Copyright 2013 ExcelSpecialisten XLS AB   Användarvillkor  Personliga uppgifter