Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di leomac
    Registrato dal
    Mar 2009
    Messaggi
    188

    [VB6] Problema con Range.select

    Salve a tutti,
    Ho un problema col Range. In questa parte di codice mi da errore sulla prima riga, quella della selezione del range. Nn capisco perchè avviene l'errore, il range non indica porzioni in questo caso di caselle Excell?? Vorrei chiarimenti.
    codice:
    'Colore righe
    Range("A5:T5,A7:T7,A9:T9,A11:T11,A13:T13,A15:T15,A17:T17,A19:T19,A21:T21,A23:T23,A25:T25,A27:T27,A29:T29,A31:T31,A33:T33,A35:T35,A37:T37,A39:T39,A41:T41,A43:T43").Select
        With Selection.Interior
            .Pattern = xlSolid
            .PatternColorIndex = xlAutomatic
            .ThemeColor = xlThemeColorDark1
            .TintAndShade = -4.99893185216834E-02
            .PatternTintAndShade = 0
        End With
    grazie a tutti

  2. #2
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244
    Range accetta solo 1 o 2 riferimenti a celle

    Sintassi:
    espressione.Range(Cella1, Cella2)

  3. #3
    Utente di HTML.it L'avatar di Boolean
    Registrato dal
    Oct 2005
    Messaggi
    758
    Originariamente inviato da gibra
    Range accetta solo 1 o 2 riferimenti a celle
    Questo è vero, ma quel tipo di sintassi è comunque corretto, perchè viene considerato come un unico riferimento, anche se comprende più intervalli.

    Originariamente inviato da leomac
    In questa parte di codice mi da errore sulla prima riga, quella della selezione del range. Nn capisco perchè avviene l'errore, il range non indica porzioni in questo caso di caselle Excell??
    Ho provato il tuo codice su Excel 2002 e, a parte le righe dove vengono impostate proprietà non disponibili nella mia versione (.ThemeColor, .TintAndShade e .PatternTintAndShade), la selezione è avvenuta senza problemi.

    Che tipo di errore ti viene segnalato (numero e descrizione)?

    Boolean

  4. #4
    Utente di HTML.it L'avatar di leomac
    Registrato dal
    Mar 2009
    Messaggi
    188
    Raga pare che l'errore sia scomparso nn so forse tra il copia e incolla avevo aggiunto/tolto qualche pezzo in più, oppure era impazzito.
    Cmq l'errore che mi segnalava era il 400, nn da descrizione su excell. Compare una finestra con una croce bianca circondata da cerchio rosso ed "Errorre 400". Solo questo cmq provo a vedere in giro di che roba si tratta.
    Grazie

  5. #5
    Utente di HTML.it L'avatar di leomac
    Registrato dal
    Mar 2009
    Messaggi
    188
    Ho provato a fare una ricerca in rete, e questo errore sembrerebbe
    associato al fatto che non può essere visualizzata una finestra non modale
    se si è in una finestra modale. Il fatto che quella stringa era associata ad una ulteriore che permetteva la creazione di un nuovo worksheet. Quindi, ho risolto spostando la macro dal foglio ad un modulo.

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.