Cerca Verticale con elementi da ciclo For

Anonimo
2014-03-05T11:03:34+00:00

Buongiorno!

Il mio problema oggi è il seguente:

For j=1 to 10

 TWs.Range("A" & j).Formula = "=CERCA.VERT($B$j;'............)"

Next j

con TWs=ThisWorksheet ottengo errore 1004.

Sicuramente nella definizione della formula deve esserci qualche problema ma non ho capito quale.

Potete indicarmi come va scritto?

Grazie

A

Microsoft 365 e Office | Excel | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

Risposta accettata dall'autore della domanda

Anonimo
2014-03-05T11:23:12+00:00

Buongiorno!

Il mio problema oggi è il seguente:

For j=1 to 10

 TWs.Range("A" & j).Formula = "=CERCA.VERT($B$j;'............)"

Next j

con TWs=ThisWorksheet ottengo errore 1004.

Molto meglio se il codice segue quello che faresti in Excel lato celle:

Prova a registrare ina macro che:

  • seleziona la prima cella che contiene la formula
  • quindi trascina verso il basso
  • modifica poi per il tuo contesto

Per ciò che riguarda il CERCA.VERT() Formula richiederebbe la formula in inglese:

TWs.Formula = "=VLOOKUP( ecc....'

Per l'errore: sicuro di scrivere:

Dim TWs As Worksheet

Set TWs = ThisWorkbook.Worksheets("NomeDelFoglio")

Vedi:

La risposta è stata utile?

0 commenti Nessun commento

1 risposta aggiuntiva

Ordina per: Più utili
  1. Anonimo
    2014-03-05T12:16:16+00:00

    Mi son perso in un bicchier d'acqua...

    Pur sapendo che va tutto scritto in inglese l'ho copiato in italiano.... oggi non è giornata...

    Grazie

    A

    La risposta è stata utile?

    0 commenti Nessun commento