Programación en Macros
-
Upload
junior-castaneda -
Category
Documents
-
view
7 -
download
0
description
Transcript of Programación en Macros
Sub CopiaAbsoluta()
'
' CopiaAbsoluta Macro
' Daniel Zegarra
'
' Acceso directo: CTRL+a
'
Range("A4:B7").Select
Selection.Copy
Range("A10").Select
ActiveSheet.Paste
Application.CutCopyMode = False
‘significa escape
Range("B14").Select
Selection.FormulaR1C1 = "=SUM(R[-3]C:R[-1]C)"
Selection.Font.Bold = True
‘Estamos poniendo negrita, si fuer falso quitamos negrita
Range("B5:B7").Select
Selection.ClearContents
‘ borra el contenido , osea suprimir
Si deeo borrar todo , solo uso clear
Existen diferente sopciones: clear contents, clear comments, clear format
Range("B5").Select
End Sub
RELATIVA
Sub copiaRelativa()
'
' copiaRelativa Macro
'
' Acceso directo: CTRL+r
'
ActiveCell.Range("A1:B4").Select
‘seleccionar de A1 a B4 a partir de la celda activa (eso indica el principio de la hoja de calculo)
Selection.Copy
ActiveCell.Offset(6, 0).Range("A1").Select
‘indica que baja 6 y a la derecha 0
ActiveSheet.Paste
Application.CutCopyMode = False
ActiveCell.Offset(4, 1).Range("A1").Select
Selection.FormulaR1C1 = "=SUM(R[-3]C:R[-1]C)"
Selection.Font.Bold = True
ActiveCell.Offset(-9, 0).Range("A1:A3").Select
‘luego sube 9
Selection.ClearContents
ActiveCell.Select
End Sub