Está en la página 1de 3

Macro para crear las hojas después de editar la primera

Sub cr()

Application.ScreenUpdating = False

X=0

Do Until X = 12

X=X+1

ActiveSheet.Select

ActiveSheet.Copy After:=ActiveSheet

Loop

End Sub

Macro para poner los items

Application.ScreenUpdating = False

F = -3 “este valor cambia según la posición de la celda del ítem en el APU y de la hoja principal”

X=0

Do Until X = 5

X=X+1

F=F+1

ActiveSheet.Select

Range("B11").Select

ActiveCell.FormulaR1C1 = "='Table 1'!R[" & F & "]C[-1]"

ActiveSheet.Next.Select

Loop

End sub

Macro para cambiar el nombre de las hojas después de tener el ítem puesto
Application.ScreenUpdating = False

N=0

Do Until N = 3

N=N+1

ActiveSheet.Name = Range("B11").Value

Range("F14").Select

ActiveSheet.Next.Select

Loop

End Sub

Macro para buscar una palabra y señarlarla en varias hojas

Sub BuscarPalabras()

Application.ScreenUpdating = False

Dim palabra As String

palabra = InputBox("Palabra a buscar")

palabra = "*" & palabra & "*"

X=0

Do Until X = 5

X=X+1
Range("A23:A38").Select

For Each Celda In Selection

If Celda.Value Like palabra Then

Celda.Interior.ColorIndex = 36

End If

Next Celda

ActiveSheet.Next.Select

Loop

End Sub

logo

Sub Macro1()

ActiveSheet.Select

Selection.Copy

ActiveSheet.Next.Select

Range("F7:H8").Select

ActiveSheet.Paste

Selection.ShapeRange.IncrementLeft 28.5

Selection.ShapeRange.IncrementTop 3

End Sub

También podría gustarte