Problema Macro Word Visual Basic
Publicado por Epsilon (2 intervenciones) el 18/08/2011 09:48:49
Saludos!
Estoy intentado hacer un Macro de Word para que me actualitzé unas fechas. La tenía de antes pero toqué alguna cosa, que no se que es, y al ejecutarla no pasa nada, alguien tiene alguna solución al problema?
Grácias de antemano.
MACRO:
-----------
Sub Macro1()
'
' Macro1 Macro
' Macro grabada el 28/11/10 por JB
'
Selection.HomeKey Unit:=wdStory
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = "v7pl1"
.Replacement.Text = Format(Day(Date), "00") + Format(Month(Date), "00") + Format(Year(Date), "0000")
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute Replace:=wdReplaceAll
With Selection.Find
.Text = "v7pl2"
.Replacement.Text = Month(Date + 137) & "-" & Year(Date + 137)
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute Replace:=wdReplaceAll
Selection.HomeKey Unit:=wdStory
End SubSub Macro1()
Estoy intentado hacer un Macro de Word para que me actualitzé unas fechas. La tenía de antes pero toqué alguna cosa, que no se que es, y al ejecutarla no pasa nada, alguien tiene alguna solución al problema?
Grácias de antemano.
MACRO:
-----------
Sub Macro1()
'
' Macro1 Macro
' Macro grabada el 28/11/10 por JB
'
Selection.HomeKey Unit:=wdStory
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = "v7pl1"
.Replacement.Text = Format(Day(Date), "00") + Format(Month(Date), "00") + Format(Year(Date), "0000")
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute Replace:=wdReplaceAll
With Selection.Find
.Text = "v7pl2"
.Replacement.Text = Month(Date + 137) & "-" & Year(Date + 137)
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute Replace:=wdReplaceAll
Selection.HomeKey Unit:=wdStory
End SubSub Macro1()
Valora esta pregunta


0