Armazenar um valor no excel

Anônima
2012-06-03T22:33:11+00:00

Oi estou com um problema e gostaria de saber se alguém sabe como resolver. Estou tentando criar um sistema de uma loja de música, mais ou menos assim:

Código: 3

Banda: The Beatles

Álbum: Revolver

Ano:     1966

Preço:  37,90

Selecione para adicionar ao carrinho: (Escolhe sim ou não por validação de dados)

Carrinho

The Beatles - Revolver    37,90

O problema é o seguinte, ao apagar ou trocar o valor de código, o resultado que está no carrinho(The Beatles - Revolver    37,90  ) também some ou é trocado. Eu gostaria  de saber se alguém sabe,  como eu faço para quando eu selecionar sim fixar resultado  que está no carrinho em uma célula.( Ou seja, mesmo se eu trocar o código, o valor continuar igual)

Microsoft 365 e Office | Excel | Para uso doméstico | Windows

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários

Resposta aceita pelo autor da pergunta

Anônima
2012-06-16T21:33:12+00:00

André,

o seu link requer registro, podes colocar no Skydrive?

De qualquer forma, agora entendi bem o que desejas, então já posso responder.

O forma mais simples de obter o que desejas é criar um botão via VBA para confirmar o pedido, então uma vez pressionado este botão a planilha armazena o valor em um conjunto de células específico, sempre usando a célula de baixo caso a anterior já esteja ocupada.

O código a ser usado no botão seria:

Private Sub CommandButton1_Click()    linha = Range("D1048576").End(xlUp).Row    Range("D" & linha).Value = Range("B6").Value & " - " & Range("B7").ValueEnd Sub

Esta resposta foi útil?

1 pessoa achou esta resposta útil.
0 comentários Sem comentários

3 respostas adicionais

Classificar por: Mais útil
  1. Anônima
    2012-06-05T02:53:47+00:00

    Eu tenho duas planilhas, uma chamada lista e outra sistema. Na lista está todas as informações sobre a banda e o álbum.

    NO caso ali ao digitar o código eu mando fazer um PROCV na planilha lista e ele exibe nas células

    O carrinho nada mais do que ao responder sim, é exibido os valores que estão apresentados

    nas células acima.

    =SE(OU(B5>=0;B5<5);SE(OU(B15="Sim";B15="SIM";B15="SiM";B15="sim";B15="SIm";

    B15="sIM");CONCATENAR(B6;" - ";B7);""))

    Esta resposta foi útil?

    0 comentários Sem comentários
  2. Anônima
    2012-06-04T02:42:03+00:00

    http://www.4shared.com/file/Oix7JH9c/Loja_msica-2.html?

    Aqui tá o link onde está minha planilha

    Esta resposta foi útil?

    0 comentários Sem comentários
  3. Anônima
    2012-06-03T23:56:47+00:00

    André,

    isso pode ser feito de diversas formas, depende de como você está adicionando as informações ao "carrinho" e o que chama de "carrinho".

    Se for uma célula, pode ser via concatenação, se for um intervalo de células, pode ser inserindo o novo valor na linha de baixo, etc.

    Enfim, diga o que chama de carrinho e como está armazenando informações nele que te ajudo mais.

    Esta resposta foi útil?

    0 comentários Sem comentários