Plage.Occupation : Différence entre versions
De zBasic
								
												
				| m (Bidouille a déplacé la page ZPlage.Occupation vers Plage.Occupation par-dessus une redirection) |  (→Remarque) | ||
| (2 révisions intermédiaires par le même utilisateur non affichées) | |||
| Ligne 2 : | Ligne 2 : | ||
| == Description == | == Description == | ||
| − | Retourne la plage des cellules occupées d'une feuille donnée. | + | Retourne la ou les plage(s) des cellules occupées d'une feuille donnée. | 
| == Syntaxe == | == Syntaxe == | ||
| − |   <retour> = zPlage.Occupation ( <Feuille> ) | + |   <retour> = zPlage.Occupation ( <Feuille>, <Tout> ) | 
| − | * <retour> est une chaîne indiquant la plage de cellules remplies sous la forme A1:E500. | + | * <retour> est une chaîne indiquant la plage de cellules remplies sous la forme A1:E500 ou une table mémoire comportant le nom de la feuille et les plages occupées. | 
| * <Feuille> est le nom de la feuille où se trouve les données. | * <Feuille> est le nom de la feuille où se trouve les données. | ||
| + | * <Tout> est un booléen optionnel qui, s'il est mis à vrai (1) renverra toutes les plages dans une table mémoire. | ||
| == Remarque == | == Remarque == | ||
| − | Si la feuille n'est pas mentionnée, la feuille courante sera interrogée. | + | * Si la feuille n'est pas mentionnée, la feuille courante sera interrogée. | 
| + | * Noter que l'occupation est souvent une zone "carrée" mais si elle ne l'est pas comme dans l'image ci-dessous, la fonction retournera la 1ere plage occupée.  | ||
| + | [[Fichier:ZPlageOccupation.png]] | ||
| + | * zPlage.Occupation("Feuille1") renverra "A1:A5" | ||
| + | * zPlage.Occupation("Feuille1", 1) renverra une table mémoire sous la forme : | ||
| + | {| class="wikitable" | ||
| + | | Feuille1 || A1:A5 | ||
| + | |- | ||
| + | | Feuille1 || B1:B3 | ||
| + | |- | ||
| + | | Feuille1 || C1:C4 | ||
| + | |} | ||
| == Exemple == | == Exemple == | ||
Version actuelle en date du 13 décembre 2024 à 08:09
zPlage.Occupation - Version de zBasic : 1.0+
Sommaire
Description
Retourne la ou les plage(s) des cellules occupées d'une feuille donnée.
Syntaxe
<retour> = zPlage.Occupation ( <Feuille>, <Tout> )
- <retour> est une chaîne indiquant la plage de cellules remplies sous la forme A1:E500 ou une table mémoire comportant le nom de la feuille et les plages occupées.
- <Feuille> est le nom de la feuille où se trouve les données.
- <Tout> est un booléen optionnel qui, s'il est mis à vrai (1) renverra toutes les plages dans une table mémoire.
Remarque
- Si la feuille n'est pas mentionnée, la feuille courante sera interrogée.
- Noter que l'occupation est souvent une zone "carrée" mais si elle ne l'est pas comme dans l'image ci-dessous, la fonction retournera la 1ere plage occupée.
- zPlage.Occupation("Feuille1") renverra "A1:A5"
- zPlage.Occupation("Feuille1", 1) renverra une table mémoire sous la forme :
| Feuille1 | A1:A5 | 
| Feuille1 | B1:B3 | 
| Feuille1 | C1:C4 | 

