'border-%s-radius: calc(%s + %s);', esc_attr( $name ), esc_attr( $value ), $default_padding ); } } } } else { // Numeric check is for backwards compatibility purposes. $border_radius = is_numeric( $border_radius ) ? $border_radius . 'px' : $border_radius; $border_style = sprintf( 'border-radius: %s;', esc_attr( $border_radius ) ); $input_styles[] = $border_style; $button_styles[] = $border_style; if ( $is_button_inside && intval( $border_radius ) !== 0 ) { // Adjust wrapper border radii to maintain visual consistency // with inner elements when button is positioned inside. $wrapper_styles[] = sprintf( 'border-radius: calc(%s + %s);', esc_attr( $border_radius ), $default_padding ); } } } // Add border color styles. $has_border_color = ! empty( $attributes['style']['border']['color'] ); if ( $has_border_color ) { $border_color = $attributes['style']['border']['color']; // Apply wrapper border color if button placed inside. if ( $is_button_inside ) { $wrapper_styles[] = sprintf( 'border-color: %s;', esc_attr( $border_color ) ); } else { $button_styles[] = sprintf( 'border-color: %s;', esc_attr( $border_color ) ); $input_styles[] = sprintf( 'border-color: %s;', esc_attr( $border_color ) ); } } // Add color styles. $has_text_color = ! empty( $attributes['style']['color']['text'] ); if ( $has_text_color ) { $button_styles[] = sprintf( 'color: %s;', $attributes['style']['color']['text'] ); } $has_background_color = ! empty( $attributes['style']['color']['background'] ); if ( $has_background_color ) { $button_styles[] = sprintf( 'background-color: %s;', $attributes['style']['color']['background'] ); } $has_custom_gradient = ! empty( $attributes['style']['color']['gradient'] ); if ( $has_custom_gradient ) { $button_styles[] = sprintf( 'background: %s;', $attributes['style']['color']['gradient'] ); } return array( 'input' => ! empty( $input_styles ) ? sprintf( ' style="%s"', esc_attr( safecss_filter_attr( implode( ' ', $input_styles ) ) ) ) : '', 'button' => ! empty( $button_styles ) ? sprintf( ' style="%s"', esc_attr( safecss_filter_attr( implode( ' ', $button_styles ) ) ) ) : '', 'wrapper' => ! empty( $wrapper_styles ) ? sprintf( ' style="%s"', esc_attr( safecss_filter_attr( implode( ' ', $wrapper_styles ) ) ) ) : '', ); } /** * Returns border color classnames depending on whether there are named or custom border colors. * * @param array $attributes The block attributes. * * @return string The border color classnames to be applied to the block elements. */ function get_border_color_classes_for_block_core_search( $attributes ) { $has_custom_border_color = ! empty( $attributes['style']['border']['color'] ); $border_color_classes = ! empty( $attributes['borderColor'] ) ? sprintf( 'has-border-color has-%s-border-color', $attributes['borderColor'] ) : ''; // If there's a border color style and no `borderColor` text string, we still want to add the generic `has-border-color` class name to the element. if ( $has_custom_border_color && empty( $attributes['borderColor'] ) ) { $border_color_classes = 'has-border-color'; } return $border_color_classes; } /** * Returns color classnames depending on whether there are named or custom text and background colors. * * @param array $attributes The block attributes. * * @return string The color classnames to be applied to the block elements. */ function get_color_classes_for_block_core_search( $attributes ) { $classnames = array(); // Text color. $has_named_text_color = ! empty( $attributes['textColor'] ); $has_custom_text_color = ! empty( $attributes['style']['color']['text'] ); if ( $has_named_text_color ) { $classnames[] = sprintf( 'has-text-color has-%s-color', $attributes['textColor'] ); } elseif ( $has_custom_text_color ) { // If a custom 'textColor' was selected instead of a preset, still add the generic `has-text-color` class. $classnames[] = 'has-text-color'; } // Background color. $has_named_background_color = ! empty( $attributes['backgroundColor'] ); $has_custom_background_color = ! empty( $attributes['style']['color']['background'] ); $has_named_gradient = ! empty( $attributes['gradient'] ); $has_custom_gradient = ! empty( $attributes['style']['color']['gradient'] ); if ( $has_named_background_color || $has_custom_background_color || $has_named_gradient || $has_custom_gradient ) { $classnames[] = 'has-background'; } if ( $has_named_background_color ) { $classnames[] = sprintf( 'has-%s-background-color', $attributes['backgroundColor'] ); } if ( $has_named_gradient ) { $classnames[] = sprintf( 'has-%s-gradient-background', $attributes['gradient'] ); } return implode( ' ', $classnames ); } Issamu – Atividade – Planilhando :: O Maior portal de Excel do Brasil – Página 2
Atividade
 
Notifications
Clear all
Issamu
Issamu
@issamu
Honorable Member
Entrou: nov 20, 2014
Tópicos: 4 / Respostas: 601
Responder
Re: Um exemplo de Mediana SE

Só para enriquecer o post, a fórmula de arranjo matricial: =MED(SE((MÊS(A3:A2954)=MÊS(J2))*(ANO(A3:A2954)=ANO(J2));D3:D2954;"")) pode ser ...

8 anos atrás
Responder
Re: PLANILHA IMAGEM

Olá REJANE! Se entendi corretamente, você tem uma tabela em formato de imagem e crer transformá-la numa tabela real no Excel, é isso? Se for isso, voc...

8 anos atrás
Responder
Re: Alinhar colunas em uma só pasta

Eu faria via VBA. Com o código abaixo, que me baseei para o padrão das suas planilhas, uma nova aba TOTAL é criada no começo com a relação dos preços ...

8 anos atrás
Responder
Re: EXTRAIR DADOS COM CONDIÇÃO

Não sei se é o que quer, mas fiz algumas modificações no seu código. É dificil pegar um projeto que não é seu para complementar. Abraços!

8 anos atrás
Responder
Re: Inverso da Formatação Condicional

Olá Maublues! O que você quer fazer não é possível utilizando-se somente as ferramentas nativas do Excel. Para fazer este tipo de ação, seria necessár...

8 anos atrás
Responder
Re: Fórmula de Soma

Olá! Você pode utilizar a soma de várias estruturas de SOMASE (ex: =SOMASE(...)+SOMASE(...)+SOMASE+SOMASE(...)), que na sua estrutura exigiria no míni...

8 anos atrás
Responder
Re: Fazer (Procv, ìndice, Corresp) de um valor para encontra

Uma forma de fazer é via fórmula matricial, que pode ser no modelo: =MENOR(SE($A$2:$A$9=$F3;$B$2:$B$9;"");COL(A:A)) Essa formula deve ser ...

8 anos atrás
Responder
Re: ordenar atributos e valores por linha

Cade o arquivo teste? Não apareceu...

8 anos atrás
Responder
Re: Calcular data e hora util

Notei que havia um pequeno erro de lógica que dependendo do dia e horário no ano poderia dar um erro no horário. Corrigi o código. Pode conferir no a...

8 anos atrás
Fórum
Responder
8 anos atrás
Fórum
Responder
Re: Incluir linhas com intervalos

Até daria pra mexer no código, mas estou sem tempo no momento. Esses incrementos são tão simples e poucos que você levará pouquíssimo tempo para ajust...

8 anos atrás
Responder
Re: Incluir linhas com intervalos

Olá! Vou te sugerir uma solução via VBA, com o código abaixo para ser rodado direto na planilha Area de Risco. Sub QUEBRA_POR_FAIXAS() Applicati...

8 anos atrás
Responder
Re: Calcular data e hora util

Quanto a usar data e hora na mesma célula. Dá, mas é necessário mexer no código. Não estou dispondo de tempo no momento para fazer essa alteração. Out...

8 anos atrás
Fórum
Responder
Re: Calcular data e hora util

Olá! Não testei totalmente, mas acho que ficaria: Public Function DATASLA(dInicial As Date, _ dTempoSolução As Date, _ ...

8 anos atrás
Fórum
Responder
Re: Calcular data e hora util

Minha opinião é que problemas de SLA se tornam bastante complexos conforme variáveis vão sendo acrescentadas e vão se tornando cada vez mais inviáveis...

8 anos atrás
Fórum
Página 2 / 41