Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL pour MAC Naviguer rapidement dans un tableau

pilou010

XLDnaute Occasionnel
Bonjour,
Je suis sous Excel pour Mac.
J'ai un tableau avec de nombreuses lignes et colonnes dans lequel je navigue... Je souhaiterai par une combinaison de touche, voir une macro, aller directement dans la colonne A et sur la première cellule non vide de cette colonne (erreur de ma part) ttes mes excuses à job75
J'ai fait une macro sur PC en revanche sur Mac, je ne trouve pas.
Quelqu’un pourrait-il m'éclairer ?
Merci
 
Dernière édition:

mapomme

XLDnaute Barbatruc
Supporter XLD
Bonsoir à @pilou010, @job75 ,

Essayez (on ne tiens pas compte de la cellule d'en-tête en A1) :
Code:
Sub first_cell_not_blank()
Dim t, derlig&, i&
   With Sheets("Feuil1")
      If .FilterMode Then .ShowAllData
      derlig = .Cells(.Rows.Count, "a").End(xlUp).Row
      t = Range("a1:a" & derlig + 1).Formula
      For i = 2 To UBound(t)
         If t(i, 1) <> "" Then Application.Goto .Cells(i, "a"): Exit Sub
      Next i
   MsgBox "Aucune cellule avec valeur ou formule.", vbCritical
   End With
End Sub
 

pilou010

XLDnaute Occasionnel
On y est presque, la macro m’amène en A2, j'aimerai aller en A mais première cellule non vide pour saisir de nouvelles données. Je mets un fichier exemple en PJ.
 

Pièces jointes

  • Classeur1.xlsm
    84.9 KB · Affichages: 7

pilou010

XLDnaute Occasionnel
Essai non concluant, c'est toujours en A2
 

job75

XLDnaute Barbatruc
A640 n'est pas la la première cellule non vide mais la première cellule vide.

Quand on va sur un forum il faut faire attention à ce qu'on dit !!!

Salut mapomme, tu peux continuer, moi je fatigue.
 

pilou010

XLDnaute Occasionnel
Toutes mes excuses job75, mais on est vendredi
C'est donc bien sur la première cellule vide que je souhaite aller.
Du coup j'ai fait ça :
Sub Macro1()
Selection.End(xlToLeft).Select
Selection.End(xlDown).Select
ActiveCell.Offset(1, col).Select
End Sub
 
Dernière édition:

mapomme

XLDnaute Barbatruc
Supporter XLD
Re;

Voir la macro dans le fichier.
La combinaison des deux touches Ctrl+m a été attribuée à la macro. La touche Ctrl sur PC doit correspondre à la touche "pomme". Sinon attribuez un raccourci de touches directement depuis votre MAC.
 

Pièces jointes

  • pilou010- prem cell vide- v1.xlsm
    89.3 KB · Affichages: 8

soan

XLDnaute Barbatruc
Inactif
Bonjour mapomme, le fil,

Tu as écrit : « La touche Ctrl sur PC doit correspondre à la touche "pomme". »

non : désormais, la touche Ctrl sur PC correspond sur MAC à la touche "mapomme".

(Apple a fait ce changement sur recommandation expresse du fantôme Steve Jobs)


soan
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…