Salut à tous,
je cherche à faire une macro sur Excel, mais je ne suis pas sûr de bien m'y prendre.
Pour donner le contexte:
J'ai dans une feuille Excel, un tableau 1 à deux dimensions. Je dois...
Type: Messages; Utilisateur: Roums
Salut à tous,
je cherche à faire une macro sur Excel, mais je ne suis pas sûr de bien m'y prendre.
Pour donner le contexte:
J'ai dans une feuille Excel, un tableau 1 à deux dimensions. Je dois...
Je me suis peut être mal exprimé mais là je ne lis pas dans des classeurs XL, mais j'écris dedans, enfin j'exporte des données depuis une base de données MySQL.
Cette base est alimentée elle par des...
Je relance un peu le sujet, que j'avais mis de côté.
Je me suis replongé dedans mais c'est toujours le même problème, si quelqu'un a une piste, je suis preneur.
Merci
Personne n'aurait une idée?
J'avais oublié (un peu distrait) qu'une de mes requêtes se fait sur la vue d'une vue, ça peut avoir son importance.
J'ai fait d'autres tests également où j'arrive à...
C'est normal que ça bloque, car ta variable FeuilleEnr, tu ne lui attribues pas de valeur.
Tu peux essayer ainsi pour ta dernière procédure :
Private Sub Workbook_SheetChange(ByVal Sh As...
Il faudrait un peu plus de détails si possible, notamment sur le code appelé.
Peut être qu'il y a une référence au nom de la feuille dedans ou un problème de déclaration
Bonjour le forum,
alors là je suis confronté à un problème bien étrange je dois dire, et je ne trouve pas la solution après de nombreux essais.
Je ne sais pas si le problème vient d'Excel/VAB ou...
Bonjour!
J'ai fait un petit outil, qui marche, mais qui n'est pas très propre vu que je débutais (et je ne maitrise pas vraiment, j'adapte, je teste, ça prend du temps donc!)
Pour faire plus...
J'avais essayé les Update juste après le addnew, et ça me fait la même chose.
Ainsi que le movefirst, pareil.
Je laissais le Update sinon il ne m'autorisait pas à copier les données sur ma...
Bonjour,
j'essaye de mettre à jour un Recordset avant de le copier dans une feuille Excel.
J'ai lu les différents tutoriaux, mais j'ai un soucis.
Si j'ajoute plusieurs lignes, il ne me garde...
Finalement j'y suis parvenu en changeant un peu de méthode.
Dim Chp_Champ1 As String
Dim Chp_Champ2 As String
Dim Chp_Champ3 As String
Dim Chp_Champ4 As String
Dim...
Sauf que le IIF marche très bien même quand c'est vide, c'est quand je combine le IIF avec la fonction DbleApostr que ça ne marche plus, donc le problème ne vient pas du IIF je pense (sinon cela ne...
MsgBox IIf(IsNull(Rst.Fields(4).Value), "", Rst.Fields(4).Value)
Si je fais ça, et que Rst.Fields(4) n'est pas vide, ça marche.
Si je le fais est qu'il est vide, ça marche aussi.
Maintenant si...
Merci pour ta réponse.
ça marche d'une certaine façon ta solution mais bizarrement, si j'ai un ' au début du mot, il n'est pas pris en compte, il "disparait" même d'après l'espion que j'ai mis !
...
Bonjour le forum,
j'avais fait une petite requête qui lit des fichiers Excel pour les exporter dans une base de données.
ça marchait bien mais voilà, dans certains cas ça ne fonctionne pas !
...
Essayes plutôt
Range("C3)".Formula = C1
ou
Range("C3").FormulaLocal = C1
C1 = "'" & repertoire & "[" & fichier & "]Planning'!C3"
normalement ça devrait marcher ainsi, à adapter selon les cellules auxquelles tu fais référence.
Salut laetitia, Qwazerty, le forum
Je crois qu'il veut effacer la ligne en entier et en essayant le premier bout de code de laetitia ça n'effaçait que des cellules
J'ai essayé de trouver une...
With Sheets("Table d'exportation")
.Range("A4:EE12000").AdvancedFilter Action:=xlFilterCopy, _
CriteriaRange:=.Range("A1:A2"), _
CopyToRange:=Range("A5:AB12000"), Unique:=False
End With
...
Oui c'est bien ça, tu m'as grillé de quelques secondes !
Il faut en effet mettre ta variable entre " & & " dans ces cas là
Juste comme ça, est ce que ce client ou d'autres ayant access sur leur poste peuvent ouvrir cette base en lecture seule sans avoir recours à du VBA ?
Car si ça ne marche pas non plus ainsi il...
Bon, j'ai compris... parfois ça tient vraiment à peu de choses, et prendre du recul ça ne fait pas de mal.
Donc en fait c'était simplement car il fallait que je fasse la même modification dans la...
Bon finalement mon "workaround" ne marche pas...
Si je fais
Insert Into Base(Champ1, Champ2) Values('XXX',Trim(" & essai & "Technique d'information" & essai & "))"
ça marche
Si...
Bon j'ai plus ou moins réussis, j'arrive à lire les informations de mon Spreadsheet, et à les envoyer vers la base.
Mais je ne sais toujours pas si je peux créer un "vrai" recordset des données de...
Bonsoir,
j'essaye actuellement d'utiliser un contrôle Spreadsheet dans mon userform.
J'arrive à remplir mon Spreadsheet avec les informations contenues dans ma base MySQL, en utilisant le...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.