Maison >Problème commun >Que signifie la fonction de décalage ?
offset est une fonction dans Excel. La fonction de cette fonction est d'utiliser la référence spécifiée comme système de référence et d'obtenir une nouvelle référence via le décalage donné. La référence renvoyée peut être une cellule ou une plage de cellules. , et peut spécifier le nombre de lignes ou de colonnes à renvoyer.
Offset est une fonction dans Excel. Dans Excel, la fonction de la fonction OFFSET est d'utiliser la référence spécifiée comme système de référence et d'obtenir une nouvelle valeur par. donnant une citation donnée. La référence renvoyée peut être une cellule ou une plage de cellules. Et vous pouvez spécifier le nombre de lignes ou de colonnes à renvoyer. La référence sert de région de référence du système de référence décalé. La référence doit être une référence à une cellule ou à une plage de cellules connectée ; sinon, la fonction OFFSET renvoie la valeur d'erreur #VALUE !
Dans Excel, la propriété Offset est appliquée aux deux objets suivants
Appliquée à la propriété Offset de l'objet Range.
Renvoie un objet Range qui représente une zone en dehors d'une zone spécifiée. Lecture seule.
expression.Offset(RowOffset, ColumnOffset)
expression requise. Cette expression renvoie un objet Range.
Type de variante RowOffset, facultatif. Nombre de lignes par lesquelles la région est décalée (positive, négative ou 0 (zéro)). Une valeur positive indique un décalage vers le bas, une valeur négative indique un décalage vers le haut et la valeur par défaut est 0.
Type de variante ColumnOffset, facultatif. Nombre de colonnes par lequel la plage est décalée (positive, négative ou 0 (zéro)). Une valeur positive signifie un décalage vers la droite, une valeur négative signifie un décalage vers la gauche et la valeur par défaut est 0.
Propriété Offset appliquée aux objets TickLabels.
Renvoie ou définit la distance entre les étiquettes à chaque niveau et la distance entre l'étiquette de premier niveau et l'axe de coordonnées. Sa distance par défaut est de 100 %, ce qui représente la distance par défaut entre l'étiquette de l'axe et l'axe. La valeur peut être un pourcentage entier compris entre 0 et 1 000, représentant la taille de la police par rapport aux étiquettes des axes. Caractère long, lisible et inscriptible.
expression.Offset
expression requise. Cette expression renvoie un objet TickLabels.
Exemple de propriété
Exemple d'application à l'objet Range.
Cet exemple active la cellule active de la feuille 1 pour qu'elle soit décalée de trois colonnes vers la droite et de trois lignes vers le bas.
Worksheets("Sheet1").Activate ActiveCell.Offset(rowOffset:=3, columnOffset:=3).Activate
Cet exemple suppose que Sheet1 contient un tableau avec une ligne d'en-tête. Cet exemple sélectionne d'abord le tableau, mais ne sélectionne pas la ligne d'en-tête. Avant d'exécuter cet exemple, la cellule active doit être dans le tableau.
Set tbl = ActiveCell.CurrentRegion tbl.Offset(1, 0).Resize(tbl.Rows.Count- 1, tbl.Columns.Count).Select
Exemple appliqué aux objets TickLabels.
Si le décalage est inférieur à 500, cet exemple définit la distance entre les étiquettes sur l'axe des valeurs dans Chart1 à deux fois la distance actuelle.
WithCharts("Chart1").Axes(xlValue).TickLabels If.Offset < 500 then .Offset = .Offset * 2 End If
Fin avec
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!