< návrat zpět

MS Excel


Téma: Vymazat muly rss

Zaslal/a 22.6.2016 10:32

Ahoj.
Nevím kde dělám chybu, ale potřebuji ve sloupcích A-C najít buňky obsahující "0" a tyto nuly smazat. Nesmí se týkat buněk obsahující text s nulou npř. "10"

Níže uvedený kód však odstraní i ohraničení tabulky.

Poradíte mi porosím?
Děkuji

'Odstarnit nuly
Columns("A:C").Select
Set Rng = Range("A:C")
i = 1
For counter = 1 To Rng.Rows.Count
If Rng.Cells(i) = "0" Then
Rng.Cells(i).Clear
Else
i = i + 1
End If
Next

Zaslat odpověď >

#031821
avatar
1 ani to netrvalo a poradil jsem si sám 1

na místo
Rng.Cells(i).Clear

je potřeba zadat
Rng.Cells(i).ClearContents

Tak se zase mějte 1citovat
icon #031822
eLCHa
Nevím, zda to musíte dělat kódem, ale já používám

CTRL+H:
Najít: 0
Nahradit: prázdné

Možnosti: Zaškrtnout Pouze celé buňkycitovat
icon #031827
avatar
Otázkou je, či je nuly nutné naozaj mazať, alebo ich stačí iba nezobraziť. Nakoľko Excel vo verziách od 2007+ možnosť potlačiť zobrazenie núl schoval pod veľké tlačítko v ľavom hornom rohu a nájdenie tejto voľby v možnostiach potom chvíľu trvá, používam inštrukciu v kóde, ktorému som priradil klávesovú skratku:ActiveWindow.DisplayZeros = Not ActiveWindow.DisplayZeroscitovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Aktivní diskuse

Vynásobit hodnoty kurzem - Power Query

Alfan • 24.4. 16:32

Relativní cesta - zdroje Power Query

Alfan • 24.4. 15:44

Relativní cesta - zdroje Power Query

elninoslov • 24.4. 14:26

Jak odstraním duplicitní údaje

Mirek8 • 24.4. 12:13

Jak odstraním duplicitní údaje

elninoslov • 24.4. 8:57

Vyhledej

PavDD • 24.4. 8:56

Vyhledej

elninoslov • 24.4. 8:47