<html lang="pt-pt" dir="ltr"><head></head><body>### [Como Enviar Valores de Campos para o Excel Usando o Zapier](https://wpforms.com/developers/how-to-send-field-values-to-excel-using-zapier/)

**Publicado:** 26 de outubro de 2021
**Autor:** Equipe Editorial

**Resumo:** Este tutorial irá guiá-lo através dos passos sobre como enviar valores de campos para o Excel através do complemento Zapier e um pequeno trecho de código. 

**Conteúdo:**

## Introdução

Gostaria de enviar valores de campos do seu formulário para o Excel através do Zapier? Por padrão, ao ativar a opção **Mostrar Valores** nos campos de formulário **Dropdown**, **Checkbox** e **Múltipla Escolha**, o valor não é armazenado na entrada. No entanto, usando um pequeno trecho PHP e o **complemento Zapier**, você pode facilmente enviar esses valores para o Excel. Neste tutorial, vamos guiá-lo através de cada passo.

## Ativando a opção Mostrar Valores

Primeiro, vamos começar ativando o **Mostrar Valores** com este [pequeno trecho deste tutorial](https://wpforms.com/developers/add-field-values-for-dropdown-checkboxes-and-multiple-choice-fields/ "Como Adicionar Valores de Campos para Campos Dropdown, Checkboxes e Múltipla Escolha").

```

/**
 * Mostrar valores em Dropdown, checkboxes e Múltipla Escolha.
 *
 * @link https://wpforms.com/developers/add-field-values-for-dropdown-checkboxes-and-multiple-choice-fields/
 */
  
add_action( 'wpforms_fields_show_options_setting', '__return_true' );
```

Adicionar este trecho permitirá que você ative esta opção para os campos de formulário **Dropdown**, **Checkbox** e **Múltipla Escolha**.

## Criando o formulário

Em seguida, criaremos o formulário. Se precisar de ajuda na criação do seu formulário, [consulte esta documentação](https://wpforms.com/docs/creating-first-form/ "Como Criar o Seu Primeiro Formulário").

Para fins deste tutorial, adicionaremos um campo **Dropdown** ao formulário que permitirá opções de cores.

![criar o formulário e adicionar um dropdown](https://wpforms.com/wp-content/uploads/2020/02/wpforms-add-field-values-form.jpg)

## Ativando a opção Mostrar Valores

Queremos usar a configuração **Mostrar Valor** para que possamos atribuir o valor hexadecimal da cor. Com o campo **Dropdown** selecionado, clique na aba **Avançado** e ative a opção **Mostrar Valores**.

![ativar a opção mostrar valores no dropdown](https://wpforms.com/wp-content/uploads/2020/02/wpforms-enable-show-values.jpg)

## Criando o zap para enviar valores de campos para o Excel

Para esta etapa, precisaremos primeiro configurar e instalar o [complemento Zapier](https://wpforms.com/addons/zapier-addon/ "Complemento Zapier WPForms") antes de podermos criar um zap para enviar nossas entradas de formulário para o Excel.

Para obter assistência na instalação do **complemento Zapier**, [revise esta documentação](https://wpforms.com/docs/how-to-install-and-use-zapier-addon-with-wpforms/ "Como Instalar e Usar o Complemento Zapier com WPForms").

## Adicionando o trecho

Agora é hora de adicionar o trecho ao seu site.

Se precisar de ajuda sobre como adicionar trechos ao seu site, [consulte este tutorial](https://wpforms.com/developers/how-to-add-custom-php-or-javascript-for-wpforms/ "Como Adicionar PHP ou JavaScript Personalizado para WPForms").

```

/**
 * Enviar valores de campos para o Zapier para Checkbox, Dropdown e Múltipla Escolha
 *
 * @link   https://wpforms.com/developers/how-to-send-field-values-to-excel-using-zapier/
 */

function wpf_dev_add_zapier_field_value_filter( $fields, $entry_id, $form_data ) {

$form_fields = wpforms_get_form_fields( $form_data );

   $entry = wpforms()-&gt;get( 'entry' )-&gt;get( $entry_id );

   if ( empty( $entry ) ) {
      return $fields;
   }

   $entry = wpforms_decode( $entry-&gt;fields );

   foreach ( $form_fields as $field_id =&gt; $field ) {
      if ( in_array( $field[ 'type' ], [ 'checkbox', 'select', 'radio' ], true ) ) {

         $fields[ 'field' . $field_id ] = $entry[ $field_id ][ 'value_raw' ] ? $entry[ $field_id ][ 'value_raw' ] : $entry[ $field_id ][ 'value' ];
      }
   }

   return $fields;
};

add_filter( 'wpforms_zapier_process_entry_data', 'wpf_dev_add_zapier_field_value_filter', 10, 3 );
```

Depois de ter o **complemento Zapier** instalado, você pode agora criar um zap que enviaria as submissões do WPForms para o Excel. Se precisar de ajuda com isso, [o Zapier preparou um tutorial passo a passo sobre como configurar isso](https://zapier.com/apps/wpforms/integrations/excel "Como conectar WPForms + Microsoft Excel").

Agora, quando o seu formulário for enviado, o Zapier enviará os dados para a planilha do Excel que você escolheu e, em vez de mostrar o rótulo do campo **Dropdown**, ele mostrará o valor que você configurou.

![enviar valores de campos para o excel através do zapier](https://wpforms.com/wp-content/uploads/2021/10/wpforms-zapier-to-excel.jpg)

E é isso! Gostaria de enviar vários arquivos para o Google Drive usando o [complemento Zapier](https://wpforms.com/addons/zapier-addon/ "Complemento Zapier WPForms")? Confira este tutorial sobre [Como Enviar Vários Arquivos para o Google Drive com Zapier](https://wpforms.com/developers/how-to-send-multiple-files-to-google-drive-with-zapier/ "Como Enviar Vários Arquivos para o Google Drive com Zapier").

## Relacionado

Referência de Filtro: [wpforms\_fields\_show\_options\_setting](https://wpforms.com/developers/wpforms_fields_show_options_setting/ "Usando o filtro wpforms_fields_show_options_setting")

**Categorias:** Tutoriais

**Tags:** PHP

---</body></html>