Acquista i nostri libri consigliati su Amazon.it
+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 7 su 7

Copia/Incolla

  1. #1
    L'avatar di BLUES
    BLUES non  in linea Scribacchino
    In Access so che si pu copiare nel TextBox con il codice:

    DoCmd.RunCommand acCmdCopy
    
    ma se, invece del TextBox, una stringa di VBA qual il codice?

    Esempio:

    Dim stCopy as String
    
    stCopy = LTrim(Me.Campo)
    
    DoCmd.RunCommand ? 'Qui voglio che venga copiato con stCopy e non dal Campo
    
    ℹ️ Leggi di pi su BLUES ...

  2. #2
    OsvaldoLaviosa non  in linea Topo di biblioteca
    Provo a interpretare la logica del tuo ragionamento
    Forms!NomeMaschera!NomeTextBox1.SetFocus
    DoCmd.RunCommand acCmdCopy
    Forms!NomeMaschera!NomeTextBox2.SetFocus
    DoCmd.RunCommand acCmdPaste
    
    Per non capisco a cosa ti serve. Generalmente si risolve tutto direttamente con il simbolo di assegnazione =.
    Ultima modifica di OsvaldoLaviosa; 12-12-2019 12:53 
    ℹ️ Leggi di pi su OsvaldoLaviosa ...

  3. #3
    SCvanni non  in linea Scribacchino
    Quote Originariamente inviato da BLUES Visualizza il messaggio
    In Access so che si pu copiare nel TextBox con il codice:

    DoCmd.RunCommand acCmdCopy
    
    ma se, invece del TextBox, una stringa di VBA qual il codice?

    Esempio:

    Dim stCopy as String
    
    stCopy = LTrim(Me.Campo)
    
    DoCmd.RunCommand ? 'Qui voglio che venga copiato con stCopy e non dal Campo
    
    Non ho capito nulla!
    ℹ️ Leggi di pi su SCvanni ...

  4. #4
    Una stringa di VBA? Mi sa che sei completamente fuori strada... non ha alcun senso
    ℹ️ Leggi di pi su AntonioG ...

  5. #5
    L'avatar di @Alex
    @Alex non  in linea Moderatore Globale
    Diciamo che se non hai un punto fisico da cui fare il copia... ma ad esempio una variabile... Non puoi usare il comando Copy... ma potresti o meglio dovresti accedere alla clipboard API...

    https://docs.microsoft.com/en-us/off...-the-clipboard
    ℹ️ Leggi di pi su @Alex ...

  6. #6
    L'avatar di BLUES
    BLUES non  in linea Scribacchino
    Mi spiego meglio:

    Codice Fiscale "AAA AAA 00A 00A 000A"

    Copio e incollo in un'altra applicazione esterna: "AAAAAA00A00A000A"

    Intanto ho risolto con un altro campo nascosto:

    Me.txtTesto.Visible = True
    Me.txtTesto = LTrim(Me.txtCodiceFiscale)
    Me.txtTesto.SetFocus
    DoCmd.RunCommand acCmdCopy
    Me.txtCodiceFiscale.SetFocus
    Me.txtTesto.Visible = False
    
    e potr incollare col tasto destro del mouse.

    So che orrendo ma per ora mi serve finch non avr trovato di meglio.

    infatti pensavo una cosa del genere:

    Dim stCopy as String
    
    stCopy = LTrim(Me.txtCampo)
    DoCmd.RunCommand acCmdCopy
    
    ℹ️ Leggi di pi su BLUES ...

  7. #7
    Ah ... ecco ... quindi la tua "stringa VBA" il "contenuto di una stringa" verso un programma esterno.

    Allora lo fai, appunto, con un controllo nascosto o come ti ha detto Alex, ovvero con le API di Windows che possono gestire la copia di un testo generico

    https://docs.microsoft.com/en-us/off...-the-clipboard

    Sicuramente non come hai pensato tu, perch non possibile.
    ℹ️ Leggi di pi su AntonioG ...

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. copia e incolla
    Da ceklo nel forum Visual Basic 6
    Risposte: 8
    Ultimo Post: 23-06-2010, 17:56
  2. copia e incolla
    Da orpo970 nel forum Visual Basic 6
    Risposte: 8
    Ultimo Post: 26-02-2009, 23:04
  3. copia/incolla
    Da oandrea61 nel forum Microsoft Word
    Risposte: 12
    Ultimo Post: 11-01-2009, 17:35
  4. copia e incolla
    Da bill nel forum Visual Basic 6
    Risposte: 8
    Ultimo Post: 08-02-2007, 07:06
  5. Copia incolla
    Da keanurives nel forum Visual Basic 6
    Risposte: 9
    Ultimo Post: 22-02-2005, 18:26