Você está na página 1de 2

Microsoft Excel 1) Apresentar ngulo no formato Sexagesimal - Dica de Jos Osrio Azevedo Vamos supor que temos uma

clula A1 com um ngulo em graus decimal e queremos mostr-la em graus, minutos e segundos. O primeiro passo criar uma nova clula, A2 no caso do exemplo, com a frmula =ABS(A1)/24. A seguir, clique em Formatar, Clulas, guia Nmero, e na caixa Categoria:, escolha Personalizado. No campo Tipo:, insira a seqncia: [h]mm'ss,0'' Pronto! Em uma nica clula, um formato bonitinho para as coordenadas. Se no quiser segundos decimais, tire a vrgula e o zero do final. Pode tambm colocar um ponto em vez da vrgula. A s copiar para outras clulas. A diviso por 24 necessria porque o Excel pressupe que um valor datahora est expresso em dias e no em horas. Claro que nem tudo perfeito. A converso no funciona para nmeros negativos, e por isso tive que usar a funo ABS. 2) Apresentar ngulos em decimal - Dica de Prof. Csar Rogrio Cabral A soluo proposta a criao de uma funo em VBA. Veja como proceder: 1- Selecione e copie o contedo abaixo: Function GRAUDEC(GRAU As Single) As Single Dim AXX As Single Dim BXX As Single Dim CXX As Single Dim DXX As Single AXX = (GRAU - Int(GRAU)) * 100 BXX = Int(AXX) * 60 CXX = (AXX - Int(AXX)) * 100 DXX = (CXX + BXX) / 3600 GRAUDEC = Int(GRAU) + DXX End Function

2- No excel, entre em Ferramentas > Macro > Editor do Visual Basic; 3- No Editor > Inserir > Mdulo (ou pelo atalho Alt+F11) 4- Cole o contedo copiado no Editor; 5- Salvar e fechar o Editor; 6- A Funo GRAUDEC j estar inserida na categoria Todas; Para inserir a Funo GRAUDEC na planilha a- Inserir funo ou fx; b- Selecione a Categoria Todas; c- Procure a Funo GRAUDEC d- Ser aberta uma caixa de dilogo e- Preencha o campo com a clula a ser transformada; f- Clique OK. g- se preferir utilize a sitaxe =GRAUDEC(valor) OBS: Detectamos diferenas de at 0,005" em virtude de arredondamentos do Excel. Se esta diferena for considervel para o seu trabalho, utilize a forma tradicional para converso. possvel que o seu Excel esteja configurado para segurana de macro Alta. Altere a configurao para Segurana baixa em Ferramentas > Macro > Segurana...

Você também pode gostar