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

 
ForumForumDiskussionerDiskussionerExcelExcelHoppa över blanka cellerHoppa över blanka celler
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2011-02-17 10:08
 

Hej,

Jag har följande problem som jag söker klarhet i: Två kalkylblad, där information skall hämtas från den ena och visas i den andra. Det strular dock till sig då kloumnen som hämtningen sker från inte är full, utan innehåller tomma celler här och där.

Ex.

Kolumn A, Blad1
14
*tom cell*
*tom cell*
*tom cell*
634
234
*tom cell*
32
*tom cell*
*tom cell*
523
32

Använder jag =(Blad1!A:A) i Blad2 så får jag:
14
0
0
0
634
234
0
32
0
0
523
32

Men vill istället ha:
14
634
234
32
523
32

Hur kan man "bortse" från de cellerna som är tomma? Tacksam på förhand!

Nytt inlägg
 2011-02-17 13:17
 

Om du inte är i behov att de står i precis den ordningen som de är går det ju bara att markera kolumnen och sortera. Från högsta till lägsta så får du alla nollor sist.

Men annars har jag ett förslag på ett litet makro:

Sub TestarMakro()
Application.ScreenUpdating = False
    Sheets(1).Select
    Range("A:A").Select
        Selection.Copy
    Sheets(2).Select
    Range("A1").Select
        ActiveSheet.Paste
        Application.CutCopyMode = False
    Range("A:A").Select
        Selection.EntireRow.SpecialCells(xlBlanks).EntireRow.Delete
    Range("A1").Select
Application.ScreenUpdating = True
End Sub

Vad detta gör är att den kopierar hela kolumn A i blad1 till kolumn A i blad två. Sedan tar den bort alla rader där det finns tomma celler.

Nytt inlägg
 2011-02-18 09:15
 

Ursäkta dröjsmålet, dök upp lite annat igår så jag glömde bort att kolla.

Jag är i behov av att det skall stå i ordning och har även testat (och själv försökt att skriva om) makron för att passa in på mina dokument, tyvärr utan framgång. Jag får nämligen ett "Körfel 1004, Kommandot kan inte användas på överlappande markeringar".

Kalkylbaldet är ett exporterat fakturaunderlag där raderna som jag är ute efter sträcker sig över flera kolumner (X till AB), kan det vara det som strular till det? Själv har jag försökt att bara byta ut A:A samt A1 mot X:X samt X1 i makron som du har skrivit, men får då det angivna felet...

Nytt inlägg
 2020-08-26 08:21
 

Hur får jag detta makro att hämta information automatiskt så fort ett nytt värde skriv in i A?

Nytt inlägg
 2020-08-27 07:53
 

Hej Jocke

Självtriggande macron måste skrivas delvis manuellt, Macrot ovan är inspelat och kommer inte att gå att återanvända till detta utan att göra om det helt :). 

Det saknas lite information för att jag ska kunna skriva något vettigt. Är det en enda cell som ett nytt värde skrivs in i eller kommer det en klump av värden på samma gång? Ska värdena sorteras och filtreras på väg till sin destination?. Var är destinationen? blad, kolumn, cell osv. Hur tänkte du att det skulle fungera?

Mvh

Christian

Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerExcelExcelHoppa över blanka cellerHoppa över blanka celler

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