Aiutamici Forum
Benvenuto Ospite Cerca | Topic Attivi | Utenti | | Log In | Registra

[Excel 2007] Selezionare righe di tabelle di h variabile Opzioni
aetio
Inviato: Thursday, September 26, 2013 4:57:41 PM

Rank: AiutAmico

Iscritto dal : 5/10/2010
Posts: 723
Ciao,
in un foglio di lavoro vi sono diverse tabelle di altezza variabile, fra loro separate da una riga vuota. Devo selezionare l'area di una di queste tabelle, ma non so proprio come adattare le istruzioni
Range("a3", Range("du" & Rows.Count).End(xlUp)).Select
che svolge il suo egregio lavoro se non vi sono accodate altre tabelle, per cui l'area da selezionare arriva fino all'ultima riga scritta. Ora invece devo selezionare l'area di una sola tabella, da a3 a fine tabella (riga variabile), colonna du. Poi c'è una riga vuota e poi un'altra tabella.
Grazie assai, buona serata
eZio

Sponsor
Inviato: Thursday, September 26, 2013 4:57:41 PM

 
a10n11
Inviato: Thursday, September 26, 2013 5:22:04 PM

Rank: AiutAmico

Iscritto dal : 5/29/2003
Posts: 1,694
aetio ha scritto:
Ciao,
in un foglio di lavoro vi sono diverse tabelle di altezza variabile, fra loro separate da una riga vuota. Devo selezionare l'area di una di queste tabelle, ma non so proprio come adattare le istruzioni
Range("a3", Range("du" & Rows.Count).End(xlUp)).Select
che svolge il suo egregio lavoro se non vi sono accodate altre tabelle, per cui l'area da selezionare arriva fino all'ultima riga scritta. Ora invece devo selezionare l'area di una sola tabella, da a3 a fine tabella (riga variabile), colonna du. Poi c'è una riga vuota e poi un'altra tabella.
Grazie assai, buona serata
eZio



salve con l'istruzione sopra indicata, parti dall'ultima riga del foglio e a salire ti fermi alla prima cella piena.
nel tuo caso devi fare a rovescio dalla riga 3 fino alla prima riga vuota.

Range("A3", Range("du3").End(xlDown)).Select

saluti
Giap

aetio
Inviato: Thursday, September 26, 2013 5:33:18 PM

Rank: AiutAmico

Iscritto dal : 5/10/2010
Posts: 723
Ciao,
a10n11 ha scritto:
con l'istruzione sopra indicata, parti dall'ultima riga del foglio e a salire ti fermi alla prima cella piena.
nel tuo caso devi fare a rovescio dalla riga 3 fino alla prima riga vuota.

Range("A3", Range("du3").End(xlDown)).Select


Grazie infinite, anche della spiegazione... che altrimenti faccio figure da (come dice Pozzetto) "pirla"
[mi si perdoni la parolaccia, ma in questo caso non v'è sinonimo :-) ].
Saluti
eZio
Utenti presenti in questo topic
Guest


Salta al Forum
Aggiunta nuovi Topic disabilitata in questo forum.
Risposte disabilitate in questo forum.
Eliminazione tuoi Post disabilitata in questo forum.
Modifica dei tuoi post disabilitata in questo forum.
Creazione Sondaggi disabilitata in questo forum.
Voto ai sondaggi disabilitato in questo forum.

Main Forum RSS : RSS

Aiutamici Theme
Powered by Yet Another Forum.net versione 1.9.1.8 (NET v2.0) - 3/29/2008
Copyright © 2003-2008 Yet Another Forum.net. All rights reserved.