Preciso ler a tabela nos documentos do Word recebidos. Essas tabelas podem ser de dois tipos:
A primeira linha em ambas as tabelas pode ser lida sem problemas: localizo a primeira célula, expando o intervalo ou seleção para a linha e leio o conteúdo das células, depois movo a seleção para baixo e assim por diante.
Mas no segundo caso preciso ler o texto contido nas células com “Min” e “Max” (porque às vezes é “Max | Min”).
Minhas perguntas são:
- como reconhecer que tipo de mesa existe; e
- como posso ler o conteúdo das células que contêm “Min” e “Max na imagem?
Você precisa endereçar as células individuais diretamente em uma tabela com células mescladas.
A seguir está um exemplo assumindo que o código está no mesmo documento com as duas tabelas:
"como reconhecer que tipo de tabela existe" é realmente uma questão muito geral.
Para o exemplo específico que você mostra (com um número arbitrário de linhas), você pode usar algo como o seguinte para distinguir entre os dois:
Ou você poderia usar algo assim, porque neste caso você sabe que a célula (2,4) e as células (6) devem existir.
Depois de estabelecer que este é o seu segundo exemplo, você poderia fazer algo como