IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Copier/coller de formule


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Mars 2012
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mars 2012
    Messages : 15
    Par défaut Copier/coller de formule
    Bonjour à tous,

    Je suis en train de créer un programme de dimensionnement sur excel avec VBA et je voudrais savoir s'il était possible d'entrer toute les formule sur excel et ensuite de les importer dans les feuilles de programmations VBA comme une sorte de copier coller avec une formule.

    Ou es ce que je suis obiligée de rentrer toutes mes formules de dimensionnement sur les feuilles de programmations?
    J'ai cherché sur les tutoriaux mais je n'ai pas trouvé ce que je cherchais.

    Si quelqu'un pouvais m'aider ça me sauverais la vie parce que pour l'instant mon logiciel est programmé directement sur les feuilles excel et ça voudrais dire que je doit tout recommencer...

    Merci.

  2. #2
    Expert éminent Avatar de mercatog
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    9 435
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Autre

    Informations forums :
    Inscription : Juillet 2008
    Messages : 9 435
    Par défaut
    Je ne vois pas l’intérêt (Si tu voulais bien expliciter ton besoin).

    Sinon, pour répertorier toutes les formules dans Feuil1, le code suivant indique l'adresse de chaque cellule contenant un formule et la formule qui y est inscrite.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    Sub FormulaTranscription()
    Dim Tb() As String
    Dim i As Long, k As Long
    Dim Plage As Range, c As Range
     
    On Error Resume Next
    Set Plage = Feuil1.UsedRange.SpecialCells(xlCellTypeFormulas)
    On Error GoTo 0
     
    If Not Plage Is Nothing Then
        For Each c In Plage
            k = k + 1
            ReDim Preserve Tb(1 To 2, 1 To k)
            Tb(1, k) = c.Address
            Tb(2, k) = c.Formula
        Next c
        Set Plage = Nothing
        For i = 1 To k
            Debug.Print "Formule: " & Tb(2, i) & "  dans la cellule: " & Tb(1, i)
        Next i
    End If
     
    End Sub

  3. #3
    Membre averti
    Femme Profil pro
    Étudiant
    Inscrit en
    Mars 2012
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mars 2012
    Messages : 15
    Par défaut
    D'accord merci beaucoup je vais essayer ça et si ça ne marche pas j'ai trouvé qqun qui a fait presque la même chose que moi comme logiciel je lui demanderais de l'aide.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 31/03/2015, 21h58
  2. [XL-2010] Copier/coller des formules quand une cellule est renseignée
    Par lumpys dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 30/12/2014, 13h54
  3. [XL-2002] Macro Copier coller avec formule
    Par Nathalie35000 dans le forum Excel
    Réponses: 3
    Dernier message: 23/12/2013, 20h42
  4. [XL-2007] Copier/Coller de formules d'une feuille à une autre
    Par Maady dans le forum Excel
    Réponses: 4
    Dernier message: 09/09/2010, 16h59
  5. copier/coller de formules sur colonnes multiples
    Par Frayer dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 22/07/2009, 11h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo