Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    361

    copiare una riga di excel [vba]

    Ciao a tutti
    Come faccio (con una macro) a copiare il contenuto di una RIGA (o il contenuto di + celle) in un'altra riga???

    sono arrivato a questo
    codice:
    sheet1.Rows(i,) 'qui vuole indicata anche la colonna e non mi da opzioni tipo copy
    Sheet2.Rows.PasteSpecial (xlPasteValues)

  2. #2
    sheet2.cells(x,y).value = sheet1.cells(x,y).value

    se ti servono + celle della stessa riga (o più righe) gestisci il tutto fon for next
    powered by slackware 9.1 & WindowsXP
    Programmazione: C/C++, Java, Visual Basic
    Web: HTML, CSS, PHP, JavaScript
    sito web www.softwaremerelli.it

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    361
    ok, quindi non è possibile copiare una riga intera, senza considerare le celle??

    comunque grazie

  4. #4
    è possibile copiare anche l'intera riga:
    codice:
        Rows("3:3").Select
        Selection.Copy
        Rows("5:5").Select
        ActiveSheet.Paste

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    361
    non mi è chiaro cosa indichino "3:3", la riga n° 3???

    Comunque non va!!
    Non gli piace la sintassi, non parte nemmeno la macro

  6. #6
    A me funziona perfettamente...
    Chi non cerca trova.

  7. #7
    Si, indica la riga 3.
    Strano che non funzioni, è una sintassi che ho sempre usato per formattare le colonne :master:

    al limite puoi provare con il registratore di macro, copi e incolli una riga e vedi il codice che ti crea.

  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    361
    Um, ok, funziona!!!

    Carino il registratore di macro.

    Adesso il difficile, come faccio, al doppio clic di una riga, eseguire una macro o una procedura??

  9. #9
    devi catturare l'evento double click
    powered by slackware 9.1 & WindowsXP
    Programmazione: C/C++, Java, Visual Basic
    Web: HTML, CSS, PHP, JavaScript
    sito web www.softwaremerelli.it

  10. #10
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    361
    riesco a catturarlo solo cliccando in una cella.
    Se invece clicco il margine grigio che indica il numero di riga ( e cliccando seleziona tale riga), non riesco ad intercettarlo

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.