PPT Map - seleciona o nome do estado para o objeto de cor?

1

Eu tenho um mapa dos estados dos EUA no PPT e cada estado é um objeto. Estamos constantemente ajustando isso em diferentes documentos de vendas. Eu odeio usar o clássico "Americans chupar geografia", mas eu queria saber se há uma maneira de um usuário selecionar os estados que eles querem na cor X e, em seguida, os estados que eles querem em cor y, etc? Eu estou bem com o VBA, etc.

    
por hudsonsedge 15.03.2017 / 16:05

1 resposta

1

Isso certamente poderia ser feito em VBA e com um pouco de cuidado extra, poderia ser feito de uma forma que você pudesse usar com qualquer mapa (por exemplo, EUA em um slide, estados do centro-oeste, condados de Ohio e outros ).

Cada forma (estado, município, país) precisaria ser "marcada". No VBA, você pode aplicar tags que são pares nome / valor. Eles são invisíveis para o usuário, mas o VBA pode, por exemplo, examinar todas as formas no slide atual e coletar as que têm uma tag como Name: MapShape, Value: Ohio. Ele poderia colocar cada um dos valores (Ohio e os outros estados) na caixa de listagem à esquerda de um formulário; o código do formulário pode permitir que o usuário selecione os nomes de estado e mova-os para a segunda caixa de listagem no formulário e, quando o usuário escolhe uma cor e clica em um botão OK, define a cor de preenchimento de cada estado na segunda caixa de listagem .

Se você decidir experimentar isso e encontrar problemas, poste seu código e uma explicação do problema no StackOverflow com as tags PowerPoint e VBA.

    
por 15.03.2017 / 17:48