Sviluppare funzionalita su Microsoft Office con VBA vba funzione Copia-incolla

Login Registrati
Stai vedendo 5 articoli - dal 1 a 5 (di 5 totali)
  • Autore
    Articoli
  • #4937 Score: 0 | Risposta

    azalyn
    Partecipante

      Avrei bisogno delle vostre conoscenze in ambito vba, sto facendo un foglio elettronico per un gioco da tavolo per cercare di semplificare alcune meccaniche (come saltare alcuni passaggi matematici e/o di spuntare qualcosa, ecc..)Mi servirebbe una macro che mi copi il valore contenuto nella cella h8 del foglio "rosso", che puó variare, (risultato di una formula) e che lo vada a mettere in un un altro foglio  "blu" in una cella A1.Ho trovato una formula che potrebbe essere funzionale ma quando l'ho inserita nelle macro non fá nulla 

      Private Sub Worksheet_Change(ByVal Target As Range)

      Dim myTab199 As String ' myTab199 = "b8:h9" ' If Not Application.Intersect(Target, Range(myTab199)) Is Nothing Then         Range(myTab199).Copy Destination:=Sheets("tiri nascosti").Range("h29")         End If   End Sub

      #4940 Score: 0 | Risposta

      Marius44
      Moderatore
        58 pts

        Ciao

        La macro è corretta ma va scritta senza apici singoli, cioè così:

        Private Sub Worksheet_Change(ByVal Target As Range)

        Dim myTab199 As String

        myTab199 = "b8:h9"

        If Not Intersect(Target, Range(myTab199)) Is Nothing Then

          Range(myTab199).Copy Destination:=Sheets("Foglio2").Range("h29")

        End If

        End Sub

        Ciao,

        Mario

        #4970 Score: 0 | Risposta

        azalyn
        Partecipante

          Ho provato ad applicare la macro ma mi copia solo il bordo della cella e non il suo contenuto, ma questo tipo di macro copia il risultato derivante una formula? 

          #4971 Score: 0 | Risposta

          Marius44
          Moderatore
            58 pts

            Ciao

            La macro copia il "contenuto della cella", cioè se è un testo o un valore il testo o il valore, se è una formula copia la formula.

            Prova ad allegare il file (vedi pulsante in basso) e spiega esattamente cosa vuoi ottenere.

            Ciao,

            Mario

            #4972 Score: 0 | Risposta

            azalyn
            Partecipante

              ok, ho aggirato il problema con un altro modo, adesso ne ho un altro ma non in vba. Riapro un altro topic o scrivo qua il problema?

            Login Registrati
            Stai vedendo 5 articoli - dal 1 a 5 (di 5 totali)
            Rispondi a: vba funzione Copia-incolla
            Gli allegati sono permessi solo ad utenti REGISTRATI
            Le tue informazioni: