Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    39

    [VBA/EXCEL] Come formattare il foglio da macro??

    Ciao

    č possibile da codice macro, quando aggiungo dei valori come ad esempio:

    sheets(1).cells(1,1).value="Pippo"

    scegliere se scrivere in grassetto o corsivo, cambiare l'allineamento del testo tipo allineato a sinistra o centrato etc????

    Sapete dove posso reperire l'elenco delle propietā e metodi possibili per l'oggetto sheets? Sulla MSDN Library non trovo niente


  2. #2
    puoi fare tutto.
    Per imparare in fretta fai cosi:
    Da Excel vai su "Strumenti -> Macro -> RegistraNuovaMacro". Dai un nome alla macro e fai sul foglio in excel quello che vorresti vedere in vb, per esempio scrivi del testo in una cella e mettila in grassetto, ruota il testo... Poi interrompi la macro ("Strumenti -> Macro -> InterrompiMacro"). Vai ora su "Strumenti -> Macro -> Macro", seleziona la macro che hai appena registrato e clicca su "Modifica".
    Ti si aprirā l'editor di VB con la Sub TuaMacro che hai appena registrato, contenente i comandi per il grassetto, per ruotare il testo...

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    39
    Grazie mille

  4. #4
    PS

    VB nella macro che registra per far riferimento ad una cella usa qualcosa come "Selection", il che implica che devi prima selezionare la cella e poi modificarla.
    In realtā ti puoi riferire alla cella utilizzando comunque cells(x,y).ProprietāDaModificare = xxxx

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.