Avaleht
uus teema   vasta Tarkvara »  Tarkvara »  Excel 2010 - Conditional Formatting + insert row märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
karuke
Kreisi kasutaja
karuke

liitunud: 14.01.2003




sõnum 07.05.2013 11:13:57 Excel 2010 - Conditional Formatting + insert row vasta tsitaadiga

Tere,

selline mure siis. Nimelt selline tabel, kus conditonal formating kontrollib ülemist ja alumist lahtrit ja kui seal on sama tellimuse number 123 siis värvib terve rea oranziks, et aru saada, et tegemist on sama tellimusega. Samas on vahel sedasi, et midagi unustati tellida, ja tuleb sama tellimuse numbriga lisada aga uued tellimused juba peal. Kui nüüd insert row teha siis keerab see üld formatingu täiesti tuksi. SAMAS ei juhtu seda näiteks sellise formatinguga, mis näitab pävade arvu, kus siis miinused on head ja pluss päevad halvad, see jääb korda. Pildil nr 1 tähistatud. Valemid on sarnased ja kehtivad sarnastele piirkondadele. Snasphot ka. 2 on siis need, mis paigal ei püsi. Kui vaadata pilt kahte siis peale rea 22 lisamist hakkasid formatid metsa jooksma, samas ülemised püsivad paigal.

Ok avastasin väga kummalise asja, nimelt tehes kõik korda ja salvestades ning uuesti lahti tehes on osad juba tuksis. Samas, ülemine hall condition on ok ka peale rea lisamist aga alumine pole :S Ma ei saa nüüd aru, valemid on sarnased. Kuskohast viga otsida :S

----EDIT----
Nonii korda sain icon_biggrin.gif Murphy seadus ma ütlen. Kustutasin ära need read, mis viga tekitasid korrastasin uuesti tabeli ja formatingud. Nüüd toimib kenasti. Ei tea mis tal ennem oli.
----EDIT----

Ikka ei saanud korda. Tundus liiga ilus, et tõsi olla. Sama jama, lisades rea keerab kõik muud peale nende "Graded color scale" metsa.


Njah ma ise kahtlustan, et excelis on lihtsalt üks jonnakas bug sees. Nii kui rida formatida ja võrrelda eelnevaga siis asi hoiab seda lahtrit täpselt nii kaua kena kuni insert row ära tuleb. (pilt 2 punased ringid)
Manus
Pilt2
Pilt2
Pilt
Pilt

Kommentaarid: 42 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 41
tagasi üles
vaata kasutaja infot saada privaatsõnum
felinn
HV vaatleja

liitunud: 03.03.2013




sõnum 15.05.2013 22:41:48 vasta tsitaadiga

saada mulle tabeli näidis mulle meilile jupitsvau@hot.ee Vaatan üle nii on natukene raske aru saada icon_smile.gif
tagasi üles
vaata kasutaja infot saada privaatsõnum
karuke
Kreisi kasutaja
karuke

liitunud: 14.01.2003




sõnum 16.05.2013 15:29:16 vasta tsitaadiga

Tänud pakkumast aga sain juba. Hetkel tahaks veel asja nati kiiremaks saada, sest juba core i5 ei taha seda jooksutada icon_biggrin.gif

Function same_order(so_number_cell As Range) As Integer
Dim right_so As Integer
Dim so_number As String

so_number = UCase(so_number_cell.Value)

If Cells(so_number_cell.Row, so_number_cell.Column).Value = "" Then
right_so = 0
ElseIf Cells(so_number_cell.Row, so_number_cell.Column).Value = Cells(so_number_cell.Row - 1, so_number_cell.Column).Value Then
right_so = 1
ElseIf Cells(so_number_cell.Row, so_number_cell.Column).Value = Cells(so_number_cell.Row + 1, so_number_cell.Column).Value Then
right_so = 1
End If
same_order = right_so
End Function

Ja siis piltidel Conditional formatingus kirjutan same_order($H17)=1 ja töötab
Kommentaarid: 42 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 41
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  Tarkvara »  Excel 2010 - Conditional Formatting + insert row
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.