lozan1 Публикувано Април 18, 2013 Report Share Публикувано Април 18, 2013 Здравейте,Имам следният въпрос:В един шийт имам няколко колони с числа (числата са с от 4 до 10 знака)Мога ли да форматирам в шиита така, че да се оцветят клетките, в които има число, на което първите два знака са примерно 21 (независимо от колко знака се състои числото-3,4, или 10).Не мога да използвам Conditional formatting с функцията between, защото числата не са с еднакъв брой цифри. Ако бяха с еднакъв брой цифри(примерно 4), можех да използвам between, като задам условието по-голями 2100 и по-малки от 2200.Някаква идея! Цитирай Link to comment Сподели другаде More sharing options...
lozan1 Публикувано Април 18, 2013 Report Share Публикувано Април 18, 2013 Като използвам Conditional formatting с функцията between, с условието по-голями 2100 и по-малки от 2200 се оцветяват А1 и А3.А аз искам да се оцветят, освен А1 и А3 и В1,В3 и В4. Т.е. да се оцветят всички групи, започващи с 21Ето го примера:Primer.xls Цитирай Link to comment Сподели другаде More sharing options...
k0st4din Публикувано Април 18, 2013 Report Share Публикувано Април 18, 2013 Направете тези настройки в CF, които са на прикачената снимка, като си промените диапазона от клетки(редове, колони) Цитирай Link to comment Сподели другаде More sharing options...
lozan1 Публикувано Април 18, 2013 Report Share Публикувано Април 18, 2013 Благодаря, но къде се намира това меню, с Офис 2003 съмНаправете тези настройки в CF, които са на прикачената снимка, като си промените диапазона от клетки(редове, колони)http://forums.softvisia.com/public/style_images/master/attachicon.gifScreen_01 Apr. 18 14.32.jpg Цитирай Link to comment Сподели другаде More sharing options...
k0st4din Публикувано Април 18, 2013 Report Share Публикувано Април 18, 2013 Това е в Conditional Formating-a! Цитирай Link to comment Сподели другаде More sharing options...
lozan1 Публикувано Април 18, 2013 Report Share Публикувано Април 18, 2013 Това е в Conditional Formating-a!При мен се показва така: Цитирай Link to comment Сподели другаде More sharing options...
k0st4din Публикувано Април 18, 2013 Report Share Публикувано Април 18, 2013 Някои от опциите вие ги нямате или стават по различен начин, така че ако не е тайна, кажете ми за кой диапазон от клетки става на въпрос!? Цитирай Link to comment Сподели другаде More sharing options...
k0st4din Публикувано Април 18, 2013 Report Share Публикувано Април 18, 2013 Ето с избор на клетки който би могъл да стане при вас.Когато изберете колоните например от А до D, маркирате ги и отивате в Conditional Formating, следва избор на цвят и вместо Cell value is...., Избирате ->> Formula Is - срещу нея пишете следното: =LEFT($А:$D;2)="21" , потвърждавате с ОК. Трябва да се получи, при мен става, ето ви един пример но с друг диапазон G:O, в който нещата се случват!Поздрави! Primer (1).xls Цитирай Link to comment Сподели другаде More sharing options...
lozan1 Публикувано Април 18, 2013 Report Share Публикувано Април 18, 2013 Ето с избор на клетки който би могъл да стане при вас.Когато изберете колоните например от А до D, маркирате ги и отивате в Conditional Formating, следва избор на цвят и вместо Cell value is...., Избирате ->> Formula Is - срещу нея пишете следното: =LEFT($А:$D;2)="21" , потвърждавате с ОК. Трябва да се получи, при мен става, ето ви един пример но с друг диапазон G:O, в който нещата се случват!Поздрави! Защо не се получава при мен? Оцветява се всичко!?!? Ето го и файла ПРИМЕР.xls Цитирай Link to comment Сподели другаде More sharing options...
k0st4din Публикувано Април 18, 2013 Report Share Публикувано Април 18, 2013 Ето файлчето.Или пробвайте така: =LEFT(A1:D65000;2)="21" ПРИМЕР.xls Цитирай Link to comment Сподели другаде More sharing options...
lozan1 Публикувано Април 18, 2013 Report Share Публикувано Април 18, 2013 Ето файлчето.Или пробвайте така: =LEFT(A1:D65000;2)="21" БЛАГОДАРЯ!! РАБОТИ!!!!Несхващам само, защо в скобите се поставя А1. Четох за функцията LEFT, но не намирам обяснение.Маркирах целия шийт и поставих =LEFT(A1;2)="21", пробвах и работи. Не мога са си го обясня Както и да е , важното е че работи ! Благодаря още веднъж!Като поставя =LEFT(A1:D65000;2)="21"- пак работи! Странно Цитирай Link to comment Сподели другаде More sharing options...
stasa05 Публикувано Април 23, 2013 Report Share Публикувано Април 23, 2013 Здравейте, моля за помощ, как да направя така че, при въвеждането на данните в клетки F18,H5,J5,C9,F19,J18,L18,L19,C11,I11 от Sheet1 да се копират в Sheet2 съотеветно в колони A,B,C,D,E,F,G,H,I,K,L в първата свободна клетка в съответната колона.BLANKA.xls Цитирай Link to comment Сподели другаде More sharing options...
k0st4din Публикувано Април 23, 2013 Report Share Публикувано Април 23, 2013 Здравейте stasa05.Добре дошли в софтвизия!Ще може ли да упоменете клетките от Sheet1, в кои клетки трябва да се пренесът, а т.еSheet1F18 - Sheet2;колона ?H5 - Sheet2;колона ?J5 - Sheet2;колона ?C9 - Sheet2;колона ?F19 - Sheet2;колона ?J18 - Sheet2;колона ?L18 - Sheet2;колона ?L19 - Sheet2;колона ?C11 - Sheet2;колона ?I11 - Sheet2;колона ? Цитирай Link to comment Сподели другаде More sharing options...
stasa05 Публикувано Април 23, 2013 Report Share Публикувано Април 23, 2013 Здравейте stasa05.Добре дошли в софтвизия!Ще може ли да упоменете клетките от Sheet1, в кои клетки трябва да се пренесът, а т.еSheet1F18 - Sheet2;колона ?H5 - Sheet2;колона ?J5 - Sheet2;колона ?C9 - Sheet2;колона ?F19 - Sheet2;колона ?J18 - Sheet2;колона ?L18 - Sheet2;колона ?L19 - Sheet2;колона ?C11 - Sheet2;колона ?I11 - Sheet2;колона ? Sheet1;F18 -> Sheet2;колона ASheet1;H5 -> Sheet2;колона BSheet1;J5 -> Sheet2;колона CSheet1;C9 -> Sheet2;колона DSheet1;F19 -> Sheet2;колона ESheet1;J18 ->Sheet2;колона FSheet1;L18 -> Sheet2;колона GSheet1;L19 -> Sheet2;колона HSheet1;C11 -> Sheet2;колона ISheet1;I11 - Sheet2;колона K при всяко запълване на заявлението в (Sheet1) данните от изброените клетки да се попълват в колоните от (Sheet2). Цитирай Link to comment Сподели другаде More sharing options...
k0st4din Публикувано Април 23, 2013 Report Share Публикувано Април 23, 2013 Здравейте stasa05,поставете този код в бутона, направен от вас, ако искате да си смените клетките, ще можете да ги промените според буквите, в момента макроса работи по вашите критерии. Private Sub CommandButton1_Click() Dim LastRow As Long With Sheets("Sheet2") NumberRows = .Range("A2").CurrentRegion.Rows.Count .Range("I" & NumberRows + 1) = Range("C11") .Range("D" & NumberRows + 1) = Range("C9") .Range("A" & NumberRows + 1) = Range("F18") .Range("E" & NumberRows + 1) = Range("F19") .Range("B" & NumberRows + 1) = Range("H5") .Range("K" & NumberRows + 1) = Range("I11") .Range("F" & NumberRows + 1) = Range("J18") .Range("C" & NumberRows + 1) = Range("J5") .Range("G" & NumberRows + 1) = Range("L18") .Range("H" & NumberRows + 1) = Range("L19") End With End Sub Цитирай Link to comment Сподели другаде More sharing options...
Препоръчан пост