Método Application.OptionsCalendar (Project)
Define opções para o calendário do projeto ativo.
Sintaxe
expression. OptionsCalendar
( _StartWeekOnMonday_
, _StartYearIn_
, _StartTime_
, _FinishTime_
, _HoursPerDay_
, _HoursPerWeek_
, _SetDefaults_
, _StartWeekOn_
, _UseFYStartYear_
, _DaysPerMonth_
)
expressão Uma variável que representa um Aplicativo objeto.
Parâmetros
Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
---|---|---|---|
StartWeekOnMonday | Opcional | Boolean | True se a semana começa na segunda-feira. False se a semana começa no domingo. Se StartWeekOn for especificado, StartWeekOnMonday será ignorada. (O argumento StartWeekOn é uma melhor maneira de especificar o início da semana.) |
StartYearIn | Opcional | Long | O primeiro mês do ano fiscal. Pode ser uma das constantes PjMonth. |
StartTime | Opcional | Variant | A hora de início padrão para dias úteis. |
FinishTime | Opcional | Variant | A hora de término padrão para dias úteis. |
HoursPerDay | Opcional | Double | O número padrão de horas de trabalho por dia. |
HoursPerWeek | Opcional | Double | O número padrão de horas de trabalho por semana. |
Setdefaults | Opcional | Boolean | True se os valores de StartYearIn, StartTime, FinishTime, HoursPerDay, HoursPerWeek, StartWeekOn e UseFYStartYear forem usados como valores padrão para novos projetos. O valor padrão é False. |
StartWeekOn | Opcional | Long | O primeiro dia da semana. Pode ser uma das constantes PjWeekday. |
UseFYStartYear | Opcional | Boolean | True se um ano fiscal é determinado pelo ano do primeiro mês do ano fiscal. False se determinado pelo último mês do ano fiscal. Por exemplo, se StartYearIn for pjJuly (para denotar julho de 2012) e UseFYStartYear for True, o ano fiscal que termina em junho de 2012 seria FY2012. |
DaysPerMonth | Opcional | Double | O número padrão de dias úteis por mês. |
Valor de retorno
Boolean
Comentários
Se um argumento for omitido, o valor padrão será especificado pela definição na guia Agenda da caixa de diálogo Opções do projeto.
Usar o método OptionsCalendar sem especificação de argumentos exibe a caixa de diálogo Opções do projeto com a guia Geral selecionada.
Exemplo
O exemplo a seguir define o primeiro mês do ano fiscal como abril, o número padrão de horas de trabalho por dia como 4 horas e o número padrão de horas de trabalho por semana como 20 horas.
Sub Options_Calendar()
Dim HoursDay As Double
Dim HoursWeek As Double
HoursDay = 4
HoursWeek = 20
OptionsCalendar StartYearIn:=pjApril, HoursPerDay:=HoursDay, HoursPerWeek:=HoursWeek
End Sub
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.