-
Posts
16 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
posts postados por Mateus Bodanese
-
-
Bom tente criar uma variável que recebe o valor da B7 assim na hora de você dar o saveas você coloca a variável concatenada. Pelo o que eu entendi seria isso.
-
Não pelo fato de ter somento 4gb de RAM, segue configurações minimas.
Veja os requisitos mínimos completos, abaixo:
Sistema operacional Windows 7 64-bit ou versão mais recente
Processador Intel Core i3-4340 ou AMD FX-6300
Memória de 6Gb
Placa de vídeo nVidia GeForce GTX 660 2GB ou AMD Radeon HD 7850 2GB
DirectX atualizado na versão 11
30Gb de espaço em disco para instalação
Conexão constante com a Internet
-
Bom dia, tente usar o comnado SaveAs("aqui vai o endereço doque voce quer salar").pdf
Exemplo
Range("A2).value = "teste"
saveAs(c:\\meus documentos\)
-
Como eu disse, se eu fosse, pois ja tenho ele é um ótimo processador.
-
Se eu fosse montar o meu pc hoje, pegaria um FX 9370 e uma 1050 ti 4gb, na minha opinião os fx são melhores que o Ryzen para jogos.
-
Em 01/09/2017 às 13:23, Wendell Menezes disse:
Range("A" & ActiveCell.Row).Value = nCracha2
Wendell ele esta gravando tudo certo, mas nao esta pulando uma linha, como exemplo, ele escreveu na linha 1 agora, depois vai na 2, mas nao esta indo para linha 2.
RESOLVIDO.
Preciso que ele verifique se o nCracha é igual ao da pasta se for igual ele grava, senão ele da msg de erro. Estou sem ideia de como comparar com a pasta.
-
É mais ou menos isso, tudo tudo pelo VBA, que nao fique botões na planilha mas enfim, valeu pela ajuda, se voce puder me ajudar aqui tenho mais uma pequena duvida. Esse codigo era pra escrever na primeira linha vazia, e passar para a proxima, só que sempre estra marcando na primeira linha, poderia ajudar?
While (procuraCracha <> "")
If InStr(procuraCracha, nCracha) >= 0 Then
nOrdem2 = Me.tOrdem.Text
nCracha2 = Me.tCracha.Text
Set procura = Workbooks.Open("C:\Users\alcir.scarmin\Desktop\Programa Fabrica\DadosInternos\OSAtivasBase\" & nOrdem & ".xlsx")
Do
If IsEmpty(ActiveCell) = True Then
ActiveCell.Offset(1).Select
End If
Loop Until IsEmpty(ActiveCell) = True
Range("A2").Value = nCracha2
Range("G2").Value = nOrdem2
Range("H2").Value = nAtividade
Range("B2").Value = Now()
procura.SaveAs "C:\Users\alcir.scarmin\Desktop\Programa Fabrica\DadosInternos\OSAtivasBase\" & nOrdem & ".xlsx"
procura.Close
Exit Sub
Else
MsgBox "Error de dados", vbCritical, "Erro 1"
MsgBox "Usuario não cadastrado", vbCritical, "Erro 2"
End If
procuraCracha = Dir
Dim status As Variant
Wend
MsgBox "Usuario não cadastrado", vbCritical, "Erro 2"
End Sub -
Bom acho que é minha ultima tentativa com esse programa vamos lá.
Eu tenho a planilha StatusCracha, que ira me informar se o cracha esta disponível ou indisponível. 1 = indisponível, 2 | 3 = disponível;
Também tenho a tela, onde informo o numero do crachá e mais alguns dados, mas enfim, quero que o botão percorra a primeira coluna verificando se o numero do crachá da tela é igual ao da coluna, se for igual ele olha o status = 1, então me da indisponível, se não disponível, não tenho mínima ideia de como fazer isso, pensei e entendi a lógica doque terá que fazer, mas nao sei como.
Segue em anexo as planilhas.
-
Public Sub leCracha(ByVal pCracha As String, ByVal nuCracha As Long) Dim alocaNumCracha As Worksheet Dim pStatus As String pStatus = Dir("C:\Users\alcir.scarmin\Desktop\Programa Fabrica\DadosInternos\StatusCracha") alocaNCracha = Range("A1").Activate While (alocaNCracha <> "") If (nuCracha = alocaNCracha) Then acaoAtual = Column.Offset(1).Value osAtual = Column.Offset(1).Value MsgBox "Teste" End If alocaNumCracha = alocaNumCracha + Row.Offset(1) Wend End Sub
O erro esta na linha " alocaNumCracha = alocaNumCracha + Row.Offset(1) " não encontrei o motivo deste erro.
Att
Mateus
-
Valeu pela ajuda, irei testar, caso não de certo eu vou debugando (Y)
-
É possível eu criar um check-box no VBA via código ? Eu estou fazendo um form onde o usuário pode assinalar quais funcionários ele deseja. Mas quando eu incluir um funcionario novo eu quero que cria mais um check box com o nome já, é possível?
Gostaria também de realizar a impressão por algum método em alguma impresso via VBA?
Irei ter relatórios em um programa VBA, com o botão "imprimir" como eu poderia fazer o código?
-
Bom dia, não a embarcadero nao tem versao FREE, so as versões pagas, que por sinal sao mt carra.
-
Opa Basole, estou com uma outra duvida, eu quero declarar uma variavel global com o meu endereço do servidor, pois se algum dia eu trocar o endereço so altere a variavel e nao todo o codigo. então eu fiz assim.
Private Sub UserForm_Click()
Public endServer As StringendServer = ("\\tev-arq1\Seguranca_Trabalho\Manuais_APR_NR-12")
End SubAgora eu chamo esta variavel quando quiser usar o servidor correto? Como chamo ela? vai funcionar°?
-
Bom dia, estou com um problema no VBA, nunca usei ele, sou programador Delphi e agora estou mexendo com o VBA.
Meu problema e o seguinte, eu tenho 2 variáveis para localizar somente uma.
uma recebe um dado da tela, seria um numero. essa variável seria incluída no WorkBook. Abaixo segue meu codigo.
Private Sub bProcurar_Click() Dim procurar As Workbook Dim nProcurado As integer nProcurado = Me.fCracha.Text Set procurar = Workbook.Open("\\tev-arq1\Seguranca_Trabalho\Manuais_APR_NR-12\ControleHoras\ControleDeHorasGeral\MesCorrente\&nProcurado.xlsx") End Sub
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais
Percorrer coluna e comprar VBA
em Microsoft Office e similares
Postado
Preciso que ele verifique se o nCracha é igual ao da pasta se for igual ele grava, senão ele da msg de erro. Estou sem ideia de como comparar com a pasta. Poderia me ajudar?