Plage.Occupation : Différence entre versions

De zBasic
Aller à : navigation, rechercher
(Exemple)
(Remarque)
 
(4 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 à 09:09

zPlage.Occupation - Version de zBasic : 1.0+

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.

ZPlageOccupation.png

  • 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

Exemple