Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 4
Default INSERTAR FILA DE COLOR

Hola :

Tengo una rutina en VBA el cual, su funcion es insertar una fila
en blanco, si en un rango se encuentra una celda vacia, deseo
insertar la fila pero que la ponga de color azul, seria de mucha
ayuda si me indicaran que lineas modificar.

el codigo es el siguiente :

Sub Borrar_fila()
Dim i As Long

'We turn off calculation and screenupdating to speed up the macro.
With Application
' .Calculation = xlCalculationManual
.ScreenUpdating = False

'We work backwards because we are deleting rows.
For i = Selection.Rows.Count To 1 Step -1

If WorksheetFunction.CountA(Selection.Rows(i)) = 0 Then
Selection.Rows(i).EntireRow.Insert
End If

Next i
.ScreenUpdating = True
End With
End Sub

  #2   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 79
Default INSERTAR FILA DE COLOR

....
Selection.Rows(i).EntireRow.Insert
Selection.Rows(i + 1).Interior.ColorIndex = 5
....


Rodrigo Ferreira


"Pepito" escreveu na mensagem
ups.com...
Hola :

Tengo una rutina en VBA el cual, su funcion es insertar una fila
en blanco, si en un rango se encuentra una celda vacia, deseo
insertar la fila pero que la ponga de color azul, seria de mucha
ayuda si me indicaran que lineas modificar.

el codigo es el siguiente :

Sub Borrar_fila()
Dim i As Long

'We turn off calculation and screenupdating to speed up the macro.
With Application
' .Calculation = xlCalculationManual
.ScreenUpdating = False

'We work backwards because we are deleting rows.
For i = Selection.Rows.Count To 1 Step -1

If WorksheetFunction.CountA(Selection.Rows(i)) = 0 Then
Selection.Rows(i).EntireRow.Insert
End If

Next i
.ScreenUpdating = True
End With
End Sub



  #3   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 4
Default INSERTAR FILA DE COLOR

On 16 abr, 10:29, "Rodrigo Ferreira" wrote:
...
Selection.Rows(i).EntireRow.Insert
Selection.Rows(i + 1).Interior.ColorIndex = 5
...

Rodrigo Ferreira

"Pepito" escreveu na ooglegroups.com...



Hola :


Tengo una rutina en VBA el cual, su funcion es insertar una fila
en blanco, si en un rango se encuentra una celda vacia, deseo
insertar la fila pero que la ponga de color azul, seria de mucha
ayuda si me indicaran que lineas modificar.


el codigo es el siguiente :


Sub Borrar_fila()
Dim i As Long


'We turn off calculation and screenupdating to speed up the macro.
With Application
' .Calculation = xlCalculationManual
.ScreenUpdating = False


'We work backwards because we are deleting rows.
For i = Selection.Rows.Count To 1 Step -1


If WorksheetFunction.CountA(Selection.Rows(i)) = 0 Then
Selection.Rows(i).EntireRow.Insert
End If


Next i
.ScreenUpdating = True
End With
End Sub- Ocultar texto de la cita -


- Mostrar texto de la cita -


Hola Rodrigo :

Gracias por tu respuesta, ya probe la solucion que enviaste y quiero
comentarte
que funciona parcialmente ya que solo se pone color en la celda que
esta vacia,
habra alguna manera de extender el color a 3 celdas mas a la derecha
(B1:F1) ,se que es mucho
pedir, pero si tienes alguna sugerencia te lo agradecere mucho

Jose Medina

  #4   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 79
Default INSERTAR FILA DE COLOR

Selection.Range("B" & i + 1 & ":F" & i + 1).Interior.ColorIndex = 5

--

Rodrigo Ferreira


"Pepito" escreveu na mensagem
oups.com...
On 16 abr, 10:29, "Rodrigo Ferreira" wrote:
...
Selection.Rows(i).EntireRow.Insert
Selection.Rows(i + 1).Interior.ColorIndex = 5
...

Rodrigo Ferreira

"Pepito" escreveu na
ooglegroups.com...



Hola :


Tengo una rutina en VBA el cual, su funcion es insertar una fila
en blanco, si en un rango se encuentra una celda vacia, deseo
insertar la fila pero que la ponga de color azul, seria de mucha
ayuda si me indicaran que lineas modificar.


el codigo es el siguiente :


Sub Borrar_fila()
Dim i As Long


'We turn off calculation and screenupdating to speed up the macro.
With Application
' .Calculation = xlCalculationManual
.ScreenUpdating = False


'We work backwards because we are deleting rows.
For i = Selection.Rows.Count To 1 Step -1


If WorksheetFunction.CountA(Selection.Rows(i)) = 0 Then
Selection.Rows(i).EntireRow.Insert
End If


Next i
.ScreenUpdating = True
End With
End Sub- Ocultar texto de la cita -


- Mostrar texto de la cita -


Hola Rodrigo :

Gracias por tu respuesta, ya probe la solucion que enviaste y quiero
comentarte
que funciona parcialmente ya que solo se pone color en la celda que
esta vacia,
habra alguna manera de extender el color a 3 celdas mas a la derecha
(B1:F1) ,se que es mucho
pedir, pero si tienes alguna sugerencia te lo agradecere mucho

Jose Medina



  #5   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 4
Default INSERTAR FILA DE COLOR

On 16 abr, 12:01, "Rodrigo Ferreira" wrote:
Selection.Range("B" & i + 1 & ":F" & i + 1).Interior.ColorIndex = 5

--

Rodrigo Ferreira

"Pepito" escreveu na mensagemnews:1176739903.931095.132830@p77g2000hsh. googlegroups.com...



On 16 abr, 10:29, "Rodrigo Ferreira" wrote:
...
Selection.Rows(i).EntireRow.Insert
Selection.Rows(i + 1).Interior.ColorIndex = 5
...


Rodrigo Ferreira


"Pepito" escreveu na
ooglegroups.com...


Hola :


Tengo una rutina en VBA el cual, su funcion es insertar una fila
en blanco, si en un rango se encuentra una celda vacia, deseo
insertar la fila pero que la ponga de color azul, seria de mucha
ayuda si me indicaran que lineas modificar.


el codigo es el siguiente :


Sub Borrar_fila()
Dim i As Long


'We turn off calculation and screenupdating to speed up the macro.
With Application
' .Calculation = xlCalculationManual
.ScreenUpdating = False


'We work backwards because we are deleting rows.
For i = Selection.Rows.Count To 1 Step -1


If WorksheetFunction.CountA(Selection.Rows(i)) = 0 Then
Selection.Rows(i).EntireRow.Insert
End If


Next i
.ScreenUpdating = True
End With
End Sub- Ocultar texto de la cita -


- Mostrar texto de la cita -


Hola Rodrigo :


Gracias por tu respuesta, ya probe la solucion que enviaste y quiero
comentarte
que funciona parcialmente ya que solo se pone color en la celda que
esta vacia,
habra alguna manera de extender el color a 3 celdas mas a la derecha
(B1:F1) ,se que es mucho
pedir, pero si tienes alguna sugerencia te lo agradecere mucho


Jose Medina- Ocultar texto de la cita -


- Mostrar texto de la cita -


Hola Rodrigo:

Ya probe tu codigo, y funciona a la perfeccion..
muchas gracias

Recibe un saludo Jose Medina

Guadalajara, Jalisco Mexico

Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
insertar un formulrio a un macro sonia Excel Discussion (Misc queries) 0 November 18th 06 07:41 PM
Cambiar color fila dependiendo de valor de columna [email protected] Excel Discussion (Misc queries) 1 March 2nd 06 12:53 PM
Can't format cell color/text color in Office Excel 2003 in files . albertaman Excel Discussion (Misc queries) 0 February 16th 06 03:56 AM
My fill color and font color do not work in Excel Std Edition 2003 chapstick Excel Discussion (Misc queries) 1 September 11th 05 08:48 PM
My excel 2003 wont let me fill cells with color or color the tabs. trizog New Users to Excel 2 February 22nd 05 06:43 PM


All times are GMT +1. The time now is 03:18 AM.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright 2004-2024 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"