Ir para conteúdo
Fórum Script Brasil

VuItø§ Ñøtµrnø§

Membros
  • Total de itens

    16
  • Registro em

  • Última visita

Posts postados por VuItø§ Ñøtµrnø§

  1. Bom dia a todos!

    Preciso de uma grande ajuda, pois fiz uma aplicação para controlar alguns chamados de usuários aqui na empresa, e nesta aplicação eu cadastro o usuário caso ele não exista no banco de dados, e cadastro os dados do chamado que ele abriu. Os dados pessoais do usuário fica em uma tabela, e os dados do chamado referente aquele usuário fica em outra tabela.

    Quando o usuário abre outro chamado, eu só puxo os dados dele, e cadastro esse novo chamado pra ele. Porém, as vezes eu preciso consultar todos os chamados que foram abertos para um determinado usuário, e é ai que eu estou com dificuldade, pois, quando eu efetuo a consulta através do CPF, ele retorna sempre o ultimo chamado cadastrado, e eu preciso verificar todos os chamados para este usuário.

    Teria como armazenar todos os registros dos chamados em um vetor, ou algo do tipo, para depois exibir nas textbox? Ou como pular para proxima linha no Banco de Dados, ou voltar para a linha anterior?

    Desde já agradeço a atenção.

    Att,

    Nilson Silva

  2. Boa noite galera!

    Me deparei com um dilema, pois criei uma pequena aplicação na minha empresa onde reuni vários scripts para criar usuários no Active Directory, porém tenho que seguir um determinado padrão para criar os logins. Os funcionários devem ser criados com o login no seguinte padrão, nome.ultimo sobrenome, e terceiros devem ter logins com o seguinte padrão,

    primeira letra do nome.ultimo sobrenome-trc.

    Para fazer isto, eu indico um campo com o primeiro nome, outro campo com o sobrenome completo, e outro campo com o sobrenome que será utilizado no login, e assim utilizei os seguintes códigos:

    If Combo1 = "Funcionário" Then

    Text4 = Text1.Text + "." + Text3.Text

    End If

    If Combo1 = "Terceiro" Then

    Text4 = Left$(Text1, 1) + "." + Text3 + "-trc"

    End If

    Agora eu preciso que , quando a aplicação verificar que o login informado já exista, ele automaticamente de outras opções de logins, seguindo os seguintes padrões:

    Se for funcionário, e o login informado já existir, as outras opções são:

    - Nome.qualquer outro sobrenome OU

    - Nome+Primeira letra do primeiro sobrenome.algum sobrenome OU

    - Nome.sobrenome01

    Se for Terceiro, e o login informado já existir, as outras opções são:

    - Primeira letra do nome.qualquer outro sobrenome-trc OU

    - Primeira e segunda letra do nome.qualquer sobrenome-trc OU

    - Primeira letra do nome+primeira letra do sobrenome.algum sobrenome-trc

    Porém eu não faço idéia de como fazer isso, pois a aplicação teria de verificar todos os sobrenomes existentes no campo sobrenome completo para montar o login.

    Alguém tem alguma sugestão de como resolver esse problema???

    Fico no aguardo.

    abraços!!!!!!

  3. Boa tarde pessoal, estou com um pequeno probleminha aqui...

    Estou criando um form que utilizarei para fazer consulta em dados na planilha do excel, e eu tinha pensado em utilizar uma caixa de listagem para primeiro listar os nomes dos produtos, e depois eu clicaria em uma das opções na caixa de listagem, e quando eu clicasse em um dos produtos listados, esse mesmo exibiria os dados nas textbox ao lado. Porém não sei como fazer isso, poderiam me ajudar?

    userform.JPG

    Desde já agradeço a atenção de vocês.

    Abraços

  4. Bom dia pessoal!

    Estou uma duvida terrivel, quer dizer mais uma para variar....rsrs

    Deem uma olhada nesse form...

    form.jpg

    Os dados q aparecem neste ListBox estão contidos entre m7:m1000, eu quero q quando eu clicar em algum nome q esteja nesse ListBox, esse nome aparece na TextBox nome do lado superior esquerdo do form..

    Eu usei o seguinte comando no ListBox:

    - NomeBox.Text = ActiveCell.Select

    Só q ao invés dele retornar o conteúdo da célula, ele me volta verdadeiro ou falso.

    Como resolvo isso?

    Abraços pessoas!!!!

  5. Ola pessoas!

    Estou com um pequeno problema.

    Estou criando um controle de cheques pré-datados em VBA Excel para usar em minha loja, porém, eu tinha a seguinte idéia:

    - Guardar os cheques de cada mes em uma planilha (EX: Janeiro na plan1, Fevereiro na plan2 e etc...), porém para eu conseguir fazer isso teria de fazer o programinha reconhecer qual é o mes em que o cheque irá vencer, pois eu cadastro somente a data de vencimento (Ex: 13/05/08).

    Teria como usar um comando if no botão q eu criei para gravar os dados na planilha, com uma sintaxe mais ou menos como essa?

    - if TextBox2.Text == **/01/** grava na plan1, mais ou menos assim?

    Se não tem como, poderiam me dar alguma sugestão?

    Agradeço a atenção!

    Abraços.

  6. Fala ae pessoal, estou precisando de uma ajuda!

    Estou criando um form para usar como um cadastro, conforme vou digitando os dados no form ele vai adicionando os dados na planilha, porém criei um botão para que quando ele fosse acionado, ele limpasse os dados do form e começasse a gravar dados na proxima linha da planinha, Tipo:

    Plan1.Range("A2").Value = TextBox1.Text

    Sheets("Plan1").Range("B2").Value = DateValue(TextBox2)

    Sheets("Plan1").Range("C2").Value = DateValue(TextBox3)

    Plan1.Range("D2").Value = TextBox4.Text

    Ele começa a gravar nas celulas a2, b2, c2, d2, quando eu acionasse esse botão, ele deveria pular para linha abaixo (a3, b3, c3, d3 e etc...) para inserir os dados.

    Como posso fazer isso?

    Abraços

  7. Boa noite pessoal!

    Eu sou totalmente novato no quesito VBA, então me esclareçam com a primeira duvida q me deparei...

    Estou atribuindo valores de um form para a planilha do excel

    Exemplo:

    Private Sub TextBox1_Change()
    Plan1.Range("A2").Value = TextBox1.Text
    End Sub
    
    Private Sub TextBox2_Change()
    Plan1.Range("B2").Value = TextBox2.Text
    End Sub
    
    Private Sub TextBox3_Change()
    Plan1.Range("C2").Value = TextBox3.Text
    End Sub
    
    Private Sub TextBox4_Change()
    Plan1.Range("D2").Value = TextBox4.Text
    End Sub

    Porém, quando eu digito a data em uma das caixas de texto, ele atribui a data invertida na célula da planilha, por exemplo:

    - Se eu digitar, 08/01/2008, ele grava na planilha como, 01/08/2008...Eu já mudei as configurações de células atribuindo o formato data para ele mas sem sucesso. O q eu faço, me ajudem!

    Obrigado pela atenção.

    Atenciosamente

    VuItø§ Ñøtµrnø§

  8. Boa noite pessoal!

    Estou com um pequeno probleminha.

    Eu criei um programinha em C, onde crei diversos campos para inserir dados. Porém conforme a pessoa vai digitando, o conteúdo quando chega ao final do campo, ao invés de ir para linha de baixo, ele continua indo em frente, quebrando a tabela, ai só depois ele pula para linha debaixo, quebrando o campo de baixo também.

    Como faço para resolver isso, já me falaram para usar a função getche();, porém não sei como definir isso nesta função.

    Tenho q definir q o programa vai aceitar conteúdo até a coluna 79 da tela, e depois pular para coluna 2 da linha debaixo.

    Como faço isso???

    Alguém poderia me ajudar dessa vez???

    Agradeço a colaboração!!!

    Abraços

    VuItø§ Ñøtµrnø§

  9. Bem infelizmente como ninguém pode me ajudar eu tive q sair procurando q nem loco como fazer um programa em C compilado no DEV C++, executar em FullScreen sem pressionar alt+enter.

    Encontrei a resposta e decidi postar aqui, porque mtas vzs outras pessoas podem ter essa mesmo duvida.

    Mas agradeço a atenção de quem pelo ao menos teve a intenção de olhar o tópico, vlw mesmo!

    A função é essa aqui:

    #include <stdio.h>

    #include <windows.h>

    void fs()

    {

    keybd_event(VK_MENU, 0x38, 0, 0);

    keybd_event(VK_RETURN, 0x1c, 0, 0);

    keybd_event(VK_RETURN, 0X1c, KEYEVENTF_KEYUP, 0);

    keybd_event(VK_MENU, 0x38, KEYEVENTF_KEYUP, 0);

    }

    int main(int argc, char *argv[])

    {

    printf ("Exibindo em FullScreen!!!!");

    return 0;

    system ("PAUSE");

    }

    Vlw galera até a proxima!!!

  10. Boa noite pessoal!

    Preciso de uma ajuda... tem algum comando que posso utilizar no DEV C para o programa automaticamente executar em Fullscreen, sem depender do ALT+ENTER ?

    Estou fazendo um trabalho na faculdade em linguagem C, e não consegui descobrir se o DEV C possui essa função, se alguém poder me ajudar eu ficarei muito agradecido.

    Agradeço a atenção de todos!!!

    Abraços.

  11. Pessoal estou tentando fazer um trabalho da facul em q eu tenho q mostrar essa sequencia de numeros nessa exata posição

    01 05 09 13 17 21 25 29 33 37 41

    02 06 10 14 18 22 26 30 34 38 42

    CCCCCCCCCCCCCCCCCCCCCCCCCC

    03 07 11 15 19 23 27 31 35 39 43

    04 08 12 16 20 24 28 32 36 40 44

    Eu usei o seguinte código até agora mas não consigo dar um printf que mostre os numeros nessa posição

    /*VETOR / MATRIZ

    Fazer um programa em C que represente o "buzão do 1º ano". O Programa deve

    mostrar na tela a figura abaixo:*/

    #include <stdio.h>

    #include <stdlib.h>

    int main(int argc, char *argv[])

    {

    //Declaração de Variáveis//

    int buzao[4][11];

    int l, c, i;

    //Inicio do Processamento//

    for (l=0; l<4; l++)

    {

    for (c=0; c<11; c++)

    {

    buzao[l][c]=(l+1)+(c*4);

    }

    }

    for (l=0; l<4; l++)

    {

    for (c=0; c<11; c++)

    {

    printf ("%0.2d", buzao[l][c]);

    printf ("\t");

    }

    }

    system("PAUSE");

    return 0;

    }

    Se puderem me ajuda rfico grato!!!

    abraços

  12. Bom dia pessoal!

    Eu tenho uma duvida, qual comando uso para guardar valores digitados em uma variável, e como usá-lo?

    Na linguagem C existe o scanf, o get e o fget se não me engano, mas num faço idéia como seria em C++...

    Um programinha assim em C ficaria como em C++?

    #include <stdio.h>

    #include <stdlib.h>

    int main(int argc, char *argv[])

    {

    //declaração das variáveis//

    int id1, id2;

    char nome1[20], nome2[20];

    //Inicio do Processamento//

    printf ("Digite o nome da 1a pessoa : "); //declaração do 1º nome//

    scanf ("%s", nome1); //Armazenamento do 1º nome na memoria//

    printf ("Digite a idade da 1a pessoa: "); //declaração da 1ª idade//

    scanf ("%d",&id1); //armazanamento da 1ª idade na memoria//

    system ("CLS"); //comando para limpar a tela//

    printf ("Digite o nome da 2a pessoa : "); //declaração do 2º nome//

    scanf ("%s", nome2); //Armazenamento do 2º nome na memoria//

    printf ("Digite a idade da 2a pessoa: "); //declaração da 2ª idade//

    scanf ("%d",&id2); //armazanamento da 2ª idade na memoria//

    system ("CLS");

    printf ("A soma das idades de (%s) e (%s) é igual a: (%d)\n\n ", nome1, nome2, id1+id2);

    system("PAUSE");

    return 0;

    }

    Se puderem responder ficarei muito agradecido, pois irá me ajudar bastante.

    Desde já muito obrigado!

    Abraços

×
×
  • Criar Novo...