Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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. |
| Predefinições de Definição | Opcional | Boolean | Verdadeiro se os valores de StartYearIn, StartTime, FinishTime, HoursPerDay, HoursPerWeek, StartWeekOn e UseFYStartYear forem utilizados como valores predefinidos 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. Falso 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 será 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.